Java虛擬機

Java堆 Java堆是被所有線程共享的內存區域,主要用於存放對象實例。爲對象分配內存就是把一塊確定大小的內存從堆內存中劃分出來,通常有兩種方法實現: 1、指針碰撞法:已分配的內存和空閒內存分別在一個指針的兩側,需要分配內存時,把指針往空閒的一端移動與對象大小相等的距離。 2、空閒列表法:上個方法的環境幾乎不存在,JVM一般都是維護一個列表,列表中記錄可用的內存塊信息,當分配操作發生時,從列表上找
相關文章
相關標籤/搜索