包的定義,解決名字空間,名字衝突。
包與類的繼承沒有關係,子類和父類可以位於不同的包中。
包的含義
一是名字空間、存儲路徑(文件夾)
一是可訪問性,同一包中的各個類,默認情況下可以互相訪問
import語句
類似C語言include
如:import java.util.Date
可用*代替
java編譯器自動導入包java.lang.*
Eclipse等IDE可以方便生成import語句
classpath
編譯和運行包中的類
javac -d
包的定義,解決名字空間,名字衝突。
包與類的繼承沒有關係,子類和父類可以位於不同的包中。
一是名字空間、存儲路徑(文件夾)
一是可訪問性,同一包中的各個類,默認情況下可以互相訪問
類似C語言include
如:import java.util.Date
可用*代替
java編譯器自動導入包java.lang.*
Eclipse等IDE可以方便生成import語句
javac -d