java靜態代碼塊

1、下列程序執行後輸出結果爲: 結果: static BaseClass static Base I’m BaseClass class I’m Base class 解析:       1.靜態代碼塊在類加載時執行,而構造函數則在類被實例化時才執行,故靜態代碼塊總是先於構造函數而執行       2.當某個類存在多個實例對象時,該類內的靜態代碼塊只執行一次,並在調用構造函數前就已經執行完畢   
相關文章
相關標籤/搜索