包就相當於windows中的資料夾一樣
好處及特點:可以對編譯出來的.class檔案進行
分類管理
可以給類提供
多層命名空間
包要寫在檔案中程式的
第一行package > import > class
類名的全稱是
包名.類名
建立包package abc;
編譯//「.」代表當前路徑,可以指定其他路徑
執行//需要指定哪個包裡面的
如果在本類想訪問com.entity包下面的demo類,需要以下解決辦法
如果包名過長,那麼可以在物件前面加字首,還可以利用
導包技術
com.entity.demo d = new com.entity.demo();
import com.entity.demo就不用那麼繁瑣了
訪問許可權
本類 同包(無關類) 不同包(子類) 不同包下(無關類)
private
√預設
√
√
protected
√
√
√
public
√
√
√
√
Java基礎之語句
無限迴圈的最簡單表現形式。for while true 1,變數有自己的作用域。對於 for來講 如果將用於控制迴圈的增量定義在 for語句中。那麼該變數只在 for語句內有效。for語句執行完畢。該變數在記憶體中被釋放。2,for和 while 可以進行互換。如果需要定義迴圈增量。用 for更為合...
JAVA基礎之Pattern Matcher 組合
寫在前面 很多基礎沒用都忘的差不多了,記錄一下,慢慢撿起來!多歸納總結.pattern public final classpatternextends object implements serializable 正規表示式的編譯表示形式。指定為字串的正規表示式必須首先被編譯為此類的例項。然後,可...
java基礎之列舉
讓某個型別的變數的值只能取若干個值中的乙個,否則,編譯器報錯。將原先執行時才能發現的問題提前到編譯時揭露。也是jdk1.5新特性 實現原理 1 將建構函式私有化,使其他人無法建立物件 2 定義預定數量的物件,並用public 和final static修飾,供使用者呼叫 3 可以有若干具體或抽象方法...