爲什麼分代年齡最大爲15

在hotspot虛擬機中,對象在堆內存中的存儲佈局可以劃分爲三部分:對象頭,實例數據,對齊填充。 HotSpot虛擬機對象的對象頭部包含兩類信息 用於存儲對象自身的運行時數據,如HashCode,GC的分代年齡,鎖狀態標誌,線程持有的鎖,偏向線程ID,偏向時間戳等。這部數據的長度在32位和64位的虛擬機中分別爲32比特和64比特,官方稱爲「Mark word」。 另一種是類型指針,即對象指向它的類
相關文章
相關標籤/搜索