java複習02——對象的創建、內存佈局、訪問定位

對象的創建 對象的創建分爲5步。如下圖 類加載檢查:遇到一條new指令時,首先將會去檢查這個指令參數是否能在常量池中定位到這個類的符號引用,並且檢查這個類的符號引用是否被加載、解析和初始化過。如果沒用就必須執行相應的類加載過程。 分配內存:通過類的加載檢查後,虛擬機就會爲新生對象分配內存。(所需要的內存大小在類的加載完成後便可確定)。從堆中把一個確定大小的內存劃分出來給對象。其中分配方式有: 指針
相關文章
相關標籤/搜索