一個以前沒有注意的問題:java構造函數的執行順序

昨天在改一處代碼時發現執行的過程和預想的不一樣,仔細探究才發現是構造器執行順序問題.(汗自己一下,基礎不夠紮實) 特地做了一些嘗試然後把java構造器的執行順序整理出來.首先是我測試的代碼: 執行結果如下: FatherProp is construct由此不難看出java類初始化時構造函數調用順序: 評論: 1. 初始化分爲爲的初始化和實例的初始化 2. 每個類在 JVM 中都對應一個 Clas
相關文章
相關標籤/搜索