包:
1. 對類文件進行分類管理
2. 給類提供多層命名空間
3. 寫在程序文件的第一行
4. 類名的全稱 包名.類名
5. 包也是一種封裝形式
package Hello;
class HelloPackage
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
Javac -d . HelloPackage.java
Java Hello.HelloPackage 或者 java Hello/HelloPackage
包與包之間的類進行訪問,被訪問的包中的類必須是public的,被訪問的保包中的類中的方法也必須是public的
Public protected default private
同一類中 ok ok ok ok
同一包中 ok ok ok
子類中 ok ok
不同包中 ok
Import關鍵字用來導入包或者包中的類,通常、導入儘可能的具體化
Jar包:java的壓縮包