圖三調用類加載方法后的執(zhí)行結果
創(chuàng)建對象的時候赊锚,類會被類加載器加載進我們的方法區(qū)
所以靜態(tài)代碼塊會被首先執(zhí)行囱挑,接下來在對象創(chuàng)建好后的初始化過程中赁还,構造代碼塊執(zhí)行完,之后漏麦,構造方法才會執(zhí)行客税。
但是這里又涉及到一個子類繼承父類的問題,當有繼承關系的時候唁奢,當然是父類先被加載霎挟,
接下來才是子類被加載,構造方法的執(zhí)行順序同理
執(zhí)行結構如下:
靜態(tài)方法麻掸,靜態(tài)變量酥夭,靜態(tài)代碼塊,這寫屬于類的東西脊奋,會隨著類的加載而被加載熬北,優(yōu)先于對象的創(chuàng)建而存在。