jar包

SecondDream_1017發表於2018-06-20
簡單的說可以這樣理解:jar包就是把寫好的類、介面、屬性以及方法等打包,然後任何人在需要使用這些功能的時候引入這個jar包就可以了。這樣免去了每個人重複編寫程式碼,或者引入其他專案麻煩之處。
還有,有些功能你需要使用的時候必須得引入對應的jar包才可以正常使用,比如你連線資料庫需要引入對應的資料庫驅動包

使用jar包的好處:某個功能的程式碼只需要編寫一次,然後打成jar包,這樣其他人使用相關功能的時候就不需要再編寫程式碼,只需要引入jar包即可,在團隊協作中可以節省很多時間,同時保證程式碼的一致性,到時候即使功能需要調整,也只需要改一個地方的程式碼,然後更新左右的jar包就可以了

============================================================

別人已經做好了一些功能,把這些功能相關的java檔案編譯後的class檔案打成一個包,就是jar包,別人如果引入這個jar包,那就可以直接用有關功能而不用自己重寫了
自己也可以製作jar包

相關文章