JVM相關知識---對象

1. 對象的創建    在我們一般創建對象是就是隻需要new就可以,但是在虛擬機內部,需要很多步驟來把這個對象創建出來。首先,虛擬機會會根據new這個指令檢查這個指令的參數是否在常量池中可以定位到一個類的符號引用。並且被加載、解析初始化過,如果沒有則執行類加載。    類加載後,虛擬機就該爲對象分配空間了。有兩種分配空間的方式,一種是「指針碰撞」,一種是「空閒列表」。何爲指針碰撞? 首先假設內存空
相關文章
相關標籤/搜索