java基礎知識(2015,6,22)

構造方法或void類型的方法裏可以加上return;沒有錯誤。


異常,error

均繼承自Throwable。error屬於系統錯誤,Exception分爲兩類。

1,必須拋出的異常。

2,運行時異常,可以捕獲或不捕獲。



代碼塊

局部代碼塊:放在方法中,用於限定變量的生命週期,運行完就釋放內存,相當於方法。

構造代碼塊:在類中的成員位置,每次調用構造方法執行前,都會先執行構造代碼塊。

作用:可以把多個構造方法中的共同代碼放到一起,對對象進行初始化。


靜態代碼塊:跟構造代碼格式相似,加一個static,跟靜態變量作用類似。

靜態代碼塊,構造代碼塊,構造方法依次執行。


繼承:

子類不能繼承父類的構造方法,但可以通過super訪問。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章