java內存區域

對象的創建 虛擬機遇到new指令後,會先去檢查在常量池中(運行時數據區-方法區)是否可以定位到一個類的符號引用,並檢查這個符號引用代表的類是否已被加載、解析和初始化,如果沒有,必須先執行相應的類的加載過程。 類加載檢查通過後,虛擬機會爲新生對象分配內存(堆上分配) 分配內存的方式: 1.指針碰撞:前提條件堆中內存是規整的,空閒的內存在一邊,使用的內存在一邊。中間放着一個指針作爲分界點的指示器,需要
相關文章
相關標籤/搜索