1.建構函式小問題
public class safearray
public safearray(int length)
}
在無引數建構函式中使用this(10),會呼叫另乙個有引數的建構函式,以避免編寫一些重複**。
2.關於static
被宣告為static的域成員又稱為靜態域成員。靜態域成員屬於類所有,而不是個別物件。可以將靜態成員視為每個物件例項所共享的域成員。例如:
public class ball
靜態成員屬於類所有,可以在不使用名稱參考下,直接使用類名稱加上.預算符來訪問靜態域成員,不過靜態域成員同樣遵守public, protected, private 的訪問限制。
system.out.print(ball.pi);
但是下面的方法是不被鼓勵的,避免與非靜態域成員混淆。
ball ball = new ball();
system.out.print(ball.pi);
與靜態域成員類似,也可以宣告方法為static 方法,也叫靜態方法,通常作為工具方法。
讀書筆記 JAVA異常學習
1 異常均為派生於 throwable 類的乙個例項 在下一層分解為 error 和exception,exception 又分為ioexception 和runtimeexception.2 派生與runtimeexception 的通常包括 如果出現 runtimeexception異常,那麼就...
java併發學習 讀書筆記二
executor框架介紹 1 executor框架提供了乙個靈活的執行緒池實現,防止應用程式過載而耗盡記憶體。它是基於生產者 消費者模式的,提交任務的執行緒是生產者,執行任務的執行緒是消費者。2 執行緒池 newfixedthreadpool建立乙個定長的執行緒池,每當提交乙個任務就建立乙個執行緒,...
JAVA讀書筆記(三)
string類沒有提供修改乙個已存在的字串中的某乙個字元的方法,例如 string greeting hello 如果想把greeting變成 help 不能直接把greeting的最後一位變成 p 和 而是保留需要的字串,將替換的字串通過 連線在一起。greeting greeting.subst...