java虛擬機---對象

一.對象的創建 1.虛擬機遇到一條new指令時,首先將區檢查指令參數是否可以定位到常量池中的一個類的符號引用,並檢查這個類是否已被加載,如果沒有,那麼必須先執行相應的類加載機制。 2.爲對象分配內存空間,對象所需的內存大小在類加載完成後便完全確定。內存分配方式有兩種:指針碰撞,空閒列表。指針碰撞:假設java內存絕對規整的情況下,在使用的內存放在一邊,空閒的內存放在令一邊,中間有作爲分界點的指針,
相關文章
相關標籤/搜索