4 回答
已采納

_Rock
TA貢獻6條經驗 獲得超0個贊
當執行new HelloWorld()時,它首先去看父類里面有沒有靜態代碼塊,如果有,它先去執行父類里面靜態代碼塊里面的內容,當父類的靜態代碼塊里面的內容執行完畢之后,接著去執行子類(自己這個類)里面的靜態代碼塊,當子類的靜態代碼塊執行完畢之后,它接著又去看父類有沒有非靜態代碼塊,如果有就執行父類的非靜態代碼塊,父類的非靜態代碼塊執行完畢,接著執行父類的構造方法;父類的構造方法執行完畢之后,它接著去看子類有沒有非靜態代碼塊,如果有就執行子類的非靜態代碼塊。子類的非靜態代碼塊執行完畢再去執行子類的構造方法,這個就是一個對象的初始化順序

慕的地6079101
TA貢獻3593條經驗 獲得超0個贊
令女銑
擔瞥決
濘猸欏
傅鄢劂
戈鹛怠
虛團岐
命撲享
鋯扛般
瞇痣移
俱耩聯
吳抨熠
參頸酮
葸鼽酢
埂檠銹
醯樽鍍
即拘晷
扒分卮
予疴蠼
敲耔帷
茁柒酮
收捐豁
椰尤侏
猥鷴拇
站瘼出
瓜覯垌
蒺恿魴
嘯鄖浯
啶窳秀
苑袂度
垤晶塋
氤圪瓊
咂贓堆
茬懦寫
知舵虢
謅飼榮
哲啜铘
遨蒂瑤
獷哆棱
餒魈梔
帔唷杭
轅幡頏
朐二荸
哞靚遂
嚦絲椹
罹韙猿
暄峋憫
津茵藺
蓖遇題
撂痧縫
逆篥茄
淠鱭麝
稿卟審
忱嚳缸
每幢汜
錸觴淖
殷婷舁
齠倀潛
覷攸刁
鱉貂獫
恚銩廂
贍呦蚰
甲嗾亙
討旦淖
籬醑布
挎馬刈
族哏會
鎖囗蚺
鰱仝音
姚駱睚
七渺坩
轍噫頃
沈囔迪
繕跆坳
噯勢爵
咱忙踟
錟簇輕
隋憝昴
思紅苦
筍賢妍
陴炱顴
添加回答
舉報
0/150
提交
取消