類的加載三個原則:
A:一個類的靜態代碼塊,構造代碼塊,構造方法的執行流程。
靜態代碼塊>構造代碼塊>構造方法。
B:靜態的內容是隨著類的加載而加載的。
靜態代碼塊會優先執行。
C:子類初始化之前會進行父類的初始化。
整個的執行順序:
父類靜態代碼塊>子類靜態代碼塊>父類構造代碼塊>父類構造方法>子類構造代碼快>子類構造方法。
類的加載三個原則:
A:一個類的靜態代碼塊,構造代碼塊,構造方法的執行流程。
靜態代碼塊>構造代碼塊>構造方法。
B:靜態的內容是隨著類的加載而加載的。
靜態代碼塊會優先執行。
C:子類初始化之前會進行父類的初始化。
整個的執行順序:
父類靜態代碼塊>子類靜態代碼塊>父類構造代碼塊>父類構造方法>子類構造代碼快>子類構造方法。