1. 程式人生 > >JAVA 類的建立過程

JAVA 類的建立過程

-參考

《深入理解JAVA 虛擬機器》

https://blog.csdn.net/weixin_42157147/article/details/80416745

 

 

Integer t=new Integer(5);

過程:(按照執行順序)

1. 檢查執行引數 是否能在常量池定位到一個類的符號引用,檢查這個符號引用代表的類是否被載入,若還沒有被載入,則執行相應類的載入

2. 分配記憶體  (static 在此 進行分配)

3. 記憶體空間初始化為0

4. 對物件進行設定,比如雜湊碼,元資料資訊

5. 執行init 方法  (也即建構函式)