HotSpot虛擬機對象創建過程介紹

1.對象的創建 Java是一門面向對象語言,在運行過程中無時不刻不在創建對象。從語言層面,創建對象僅僅是一個new關鍵字而已,而在虛擬機中,對象(文中討論的對象僅限於普通java對象,不包含數組和Class對象等)的創建又是怎麼樣的過程呢? 1.1類加載檢查 虛擬機遇到一條new指令的時候,首先將去檢查這個指令的參數在常量池中能否定位到一個類的符號引用,並且檢查這個符號引用代表的類是否已被加載、解
相關文章
相關標籤/搜索