Java對象

java對象結構:對象頭,對象實際數據,對齊填充。 markwork:用於存儲對象自身的運行時數據,如哈希碼(HashCode)、GC分代年齡、鎖狀態標誌、線程持有的鎖、偏向線程ID、偏向時間戳等,這部分數據的長度在32位和64位的虛擬機(未開啓壓縮指針)中分別爲32bit和64bit,官方稱它爲「MarkWord」。 klass 對象頭的另外一部分是klass類型指針,即對象指向它的類元數據的指
相關文章
相關標籤/搜索