構造方法或void型別的方法裡可以加上return;沒有錯誤。
異常,error
均繼承自throwable。error屬於系統錯誤,exception分為兩類。
1,必須丟擲的異常。
2,執行時異常,可以捕獲或不捕獲。
**塊區域性**塊:放在方法中,用於限定變數的生命週期,執行完就釋放記憶體,相當於方法。
構造**塊:在類中的成員位置,每次呼叫構造方法執行前,都會先執行構造**塊。
作用:可以把多個構造方法中的共同**放到一起,對物件進行初始化。
靜態**塊:跟構造**格式相似,加乙個static,跟靜態變數作用類似。
靜態**塊,構造**塊,構造方法依次執行。
繼承:子類不能繼承父類的構造方法,但可以通過super訪問。
java 基礎知識
1.複製。賦值操作。就是先將其本身加乙個變數再賦值給其本身。如a b就是a a b 2.比較兩個值或者說是位址是否相同 指向同乙個物件 和 或 3.操作符是if else操作的縮寫,如果 右邊判斷為true則返回 左邊的計算結果。右邊錯誤,返回 右邊的計算結果。在class09裡面有例子。4.流程控...
Java基礎知識
1 物件導向的特徵有哪些方面 1.抽象 抽象就是忽略乙個主題中與當前目標無關的那些方面,以便更充分地注意與當前目標有關的方面。抽象並不打算了解全部問題,而只是選擇其中的一部分,暫時不用部分細節。抽象包括兩個方面,一是過程抽象,二是資料抽象。2.繼承 繼承是一種聯結類的層次模型,並且允許和鼓勵類的重用...
JAVA基礎知識
一 關鍵字 由以下關鍵字修飾的變數 方法和類所具有的特性如下 public 包內及包外的任何類中均可訪問 private 包內及包外的任何類中均無權訪問 protected 包內的任何類以及包外的那些繼承了此類的子類中均可訪問 friendly 如果不以如上關鍵字修飾,則預設為friendly型別,...