重拾java基礎(十):包的概念總結
一、包的概念
1、包是指在java編譯中,為了區分java中各個模組細分化,而建的一個資料夾。
2、包裝中一般裝的是編譯類別後產生的字節碼檔案(.class).
3、套件的命名 一般是公司網域名稱.專案名稱.模組名稱(com.taobao.denglu.*)
二、創建包
1.創建包一般都是從當前資料夾開始創建。
2、建立套件使用 package 套件名稱。
3、如果為此:package cn.aa.bb 那麼就是從目前資料夾開始建立cn資料夾 cn資料夾裡包含aa資料夾 aa資料夾包含bb資料夾。
4、創建包:不建議在硬碟上直接建立資料夾 帶包編譯 javac -d TestPackage.java (-d 定的路徑中)
5、 帶包裝運作:有包裝的類別的類別名稱
6、要符合識別字的規定 不能以圓點開頭或結尾
7、見名知意
三、導入套件
1、導入套件 就是在java中某一個套件來呼叫另外一個套件中的類別與方法。 這時,就必須要導入要呼叫那個類,所在的套件路徑。 2、導入套件使用import關鍵字。但要注意路徑用 (英文狀態下的點)來連接。 3、import 套件名稱.類別名稱;4.、順序: 宣告套件>導入套件>定義類別四、存取修飾符
1、修飾類別:四、存取修飾符
1、修飾類別: public 導入即可使用 B、缺省修飾符 包內權限 在包裝內可呼叫 A、public 無限制 導入即可用 B、protected 包內權限外加其他包子類別可以使用 C、缺省修飾詞 包內權限 D、private六、局部類部類
局部變數:定義在一個方法中的變數
2. 局部內部類別:定義在一個方法中的類別局部變數一樣
4、局部內部類別中的方法在呼叫時 他的位置如圖
2. 沒有名字的內部類別
3. 前提條件: 此類別必須繼承了一個類,或實作了一個介面(只能實作一個介面) 匿名內部類別無法提供建構方法
以上就是重拾java基礎(十):包的概念總結的內容,更多相關內容請關注PHP中文網(www.php.cn)!