#Java乾貨分享:一篇文章讓你深入瞭解Java中的包和介面
阿新 • • 發佈:2018-11-24
很多新手程式設計師對於Java中兩個具創新性的特徵————包與介面不是非常清楚,所以我特意發了這篇文章來闡述什麼是包,什麼是介面。
包(package)是多個類的容器,它們用於保持類的名稱空間相互隔離。
如果有想學習java的程式設計師,可來我們的java學習扣qun:79979,2590免費送java的視訊教程噢!我整理了一份適合18年學習的java乾貨,送給每一位想學的小夥伴,並且每天晚上8點還會在群內直播講解Java知識,歡迎大家前來學習哦。
需要儲存在Windows環境下的java\awt\image目錄中。要確保細心地選擇包的名稱,不能只重命在其中儲存類的目錄。
包查詢和ClassPath:
那麼到MyPack的類路徑是:c:\MyPrograms\Java
一個簡單的包示例:
訪問保護:
匯入包:
介面,能使Java程式實現了類的多重繼承,因為Java語言只支援單繼承,不支援多繼承,即一個類只能有一個父類。但是在實際應用中,又經常需要使用多繼承來解決問題。為了解決該問題,Java語言提供了介面來實現類的多重繼承功能。
定義介面:
實現介面:
在介面中使用靜態方法:
好吧,以上就是包與介面的知識了,謝謝大家的瀏覽,有什麼錯誤的地方,歡迎大家指正,謝謝,祝大家學習進步!