類的代碼塊、靜態代碼塊、代碼塊、子父類中執行的先後順序以及相關的代碼

1、代碼塊的分類: (1)類的代碼塊: { system.out.println(); } (2)靜態代碼塊: static{ system.out.println(); } 2、注意事項:代碼塊會在每一次創建對象時自動執行而且會執行在構造方法前面;靜態代碼塊只會在第一次創建對象之前執行一次。 3、代碼執行情況:先靜態代碼塊,其次代碼塊,最後構造方法。但是在子父類中:先執行父類的靜態代碼後子類的代
相關文章
相關標籤/搜索