1.包(package)
包機制是java中管理類的重要手段,開發中,我們會遇到大量同名的類,通過包我們很容易解決類的重名問題
也可以實作類的有效管理,包對于類,相對于檔案夾對于檔案的作用,
我們通常package實作對包的管理,package的使用有兩個特點
1.通常是類的第一句非注釋性語言
2.包名:域名倒著寫即可,再加上模塊名,便于內部管理
包名舉例:
com.oracle.text
com.jingdong.xx
com.taobao.xx
注:
1.寫專案時必須加包,不要使用默認包,默認包和專案名相同
2.com.aa和com.aa.bb,這兩個包沒有包含關系,完全獨立,邏輯上可以這么理解,如同父子之間,只有父子關系,都是獨立的個體,
例:

jdk中為我們提供了大量的默認包
例:
java.lang:java語言的核心包,
java.awt:抽象視窗包
java.net:與網路相關的操作類
java.io:與輸入輸出流相關的類
java.util:實際使用的工具類
2.import
如果我們要使用其他包的類,需要用import匯入,從而可以在本類中直接通過類名呼叫,否則
就需要書寫類的完整包名和類名,import后,便于撰寫代碼,提高可維護性
注:
1.java.lang這個包為默認包,該包下類可以直接使用
2.如果兩個要匯入的類同名,只能用包名+類名來顯示呼叫相關類
靜態匯入用于匯入指定類中的靜態屬性,這樣直接就可以使用其靜態屬性
例:

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/162013.html
標籤:Java
