Java對象的創建和訪問

一、對象創建流程 Java對象都是通過關鍵字new指令,來創建的。 1、類加載檢查 檢查能否能在常量池中定位到一個類的符號引用 檢查該類符號引用代表的類是否已被加載、解析和初始化過 2、爲對象分配內存並初始化 對象所需內存的大小在類加載完成後便可完全確定 內存分配 根據 Java堆內存是否絕對規整 分爲兩種方式:指針碰撞 & 空閒列表 內存分配完成後,虛擬機對內存空間進行初始化(不包括對象頭) 給
相關文章
相關標籤/搜索