java 類的加載順序與多態

例: 解析: 1.首先,需要明白類的加載順序。 (1) 父類靜態代碼塊(包括靜態初始化塊,靜態屬性,但不包括靜態方法) (2) 子類靜態代碼塊(包括靜態初始化塊,靜態屬性,但不包括靜態方法 ) (3) 父類非靜態代碼塊( 包括非靜態初始化塊,非靜態屬性 ) (4) 父類構造函數 (5) 子類非靜態代碼塊 ( 包括非靜態初始化塊,非靜態屬性 ) (6) 子類構造函數 其中:類中靜態塊按照聲明順序執行
相關文章
相關標籤/搜索