黑馬程序員-第九天(包)

---------------------- ASP.Net+Unity開發.Net培訓、期待與您交流! ----------------------

一,包的好處:

·對類文件進行分類管理
·給類提供多層命名空間
·寫在程序的第一行
·類名的全稱是:包名.類名。
·包也是封裝的一種體現形式。
二,包與包之間的訪問:
protected:保護權限,只能繼承後才能訪問父類中被protected修飾的成員
1,包與包之間進行訪問,被訪問的包中的類以及類中的成員,需要public修飾。
2,不同包中的子類還可以直接訪問父類中被protected權限修飾的成員。
三,import:導入的是包中的類,
注:建議,不要寫通配符*,需要用到包中的那個類,就導入哪個類。
四,jar包。
1,java的壓縮包
·方便項目的攜帶
·方便於使用,只要在classpath設置jar路徑即可,
·數據庫驅動,ssh框架等都是以jar包體現的。
2,格式:
打包jar:
jar -cf jar包的名稱   java包 java包 ....如:
jar -cf demo.jar packa packb 回車 
查看jar包中的內容:
jar -tf jar包的名稱 如:
jar -tf deom.jar 將demo中的內容輸出到屏幕上
jar -tf demo.jar>c:\demo.txt  將demo.jar中的內容輸出到demo.txt文件中


3,運行一個jar包,
將這個jar包放入classpath

rt.jar裏包括java的所有類。

---------------------- ASP.Net+Unity開發.Net培訓、期待與您交流! ----------------------

發佈了48 篇原創文章 · 獲贊 0 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章