深入JVM 對象的內存佈局與訪問定位

在經典Java 虛擬機HotSpot中,對象在堆中的佈局分爲3塊: 對象頭(object header)、 實例數據(Instance Data)、 對齊填充   HotSpot虛擬機的對象頭包括兩部分 第一部分是用於存儲對象自身的運行時數據,如哈希碼(hashcode)、GC分代年齡、鎖相關信息,這部分數據長度在32位和64位中分別是32bit 64bit 稱爲 Mark Word 。對象需要存
相關文章
相關標籤/搜索