虛擬機對象的創建

1、對象的創建 流程圖: 虛擬機遇到一條new指令時,首先將去檢查這個指令的參數是否能在常量池中定位到一個類的符號引用,並檢查這個符號引用代表的類是否已經被加載、解析和初始化過。如果沒有先執行相應的類加載過程。接下來虛擬機爲新生對象分配內存。對象所需內存大小在類加載完成後就可以確定,爲對象分配的任務等同於把一塊確定大小的內存從Java堆中劃分出來。 分配方式: Java堆中內存是絕對規整的->指針
相關文章
相關標籤/搜索