JVM:對象創建的過程

對象創建的過程 如圖是大致流程 在常量池中檢查是否存在創建對象使用類的符號引用 分配內存空間(這裏指大部分情況,即對象實例在堆上分配) 對分配的空間進行相應數據的填充 將對象的引用(也可以是句柄,但hotspot採用引用)入棧,即給對象變量賦值 1.常量池中檢查類符號引用 遇到new指令後,要先判斷使用的類是否已經加載進來,因爲對象的創建是依據類信息來創建的,簡單來說就是需要模板或者設計圖紙 如果
相關文章
相關標籤/搜索