java學習中,package 包的使用、導包關鍵詞 import(java 學習中的小記錄)作者:王可利(Star·星星)
包的使用
包:可以將編譯的class文件放入到指定的包中。
Java中的包:相當於電腦的文件夾。
定義包:package 關鍵字定義包
在編譯的時候創建包文件:
控制台cmd 輸入:javac -d . 類名.java //創建一個包指定的文件夾。在當前路徑下創建的。
(被訪問)
(訪問Dod類)
不同的包中類與類之間的訪問注意點:
1.類需要用public 來修飾,公開的。
2.被訪問的類要先編譯出來。
3.在其他類中使用其他類,需要用到類的全名。(這個方法太麻煩,於是就有了更好的方法導包)
導包的關鍵字:import
像上面的代碼就可以優化成:頭文件導入 import dog.Dog
然後下面的創建Dog類就 可以直接類名,不用寫包名了:Dog dog = new Dog();
導包的格式:
1.import 包名1.包名2.包名3 ... 類名;
2.import 包名.*; 直接導入所有 這裡推薦使用第一種導包的方式。
使用包的好處:
1.可以防止同名的類文件的沖突。
2.使源文件與編譯後的文件分離。
使用包的注意事項:
1.Java 類中只能定義一個包
(像這樣是錯誤的)
2.包的一定是類的描述第一個語句。
知識點練習:
可以自己定義兩個類分別在兩個不同的包裡面,然後對這兩個類相互調用一下就可以了~