Java虛擬機(3)對象創建、內存區域及訪問定位

1. 對象的創建 當Java虛擬機遇到一條字節碼new指令時,就會開始虛擬機中對象的創建: 1.1 類加載檢查 檢查new指令的參數是否能在常量池中定位到一個類的符號引用 檢查這個符號引用代表的類是否已被加載、解析和初始化過; 如果沒有,那必須先執行相應的類加載過程。 1.2 爲對象分配內存 對象所需內存的大小在類加載完成後便可完全確定,等同於把一塊確定大小的內存塊從Java堆中劃分出來。 選擇哪
相關文章
相關標籤/搜索