Java對象內存佈局與訪問定位

Java對象佈局          Java對象由三部分構成:對象頭、實例數據、對齊補充。 (1)對象頭          對象頭通常包括兩部分信息:                第一部分是與對象在運行時狀態相關的信息,長度通過與操作系統的位數保持一致。包括對象的哈希值、GC分代年齡、鎖狀態以及偏向線程的ID等。由於對象頭信息是與對象所定義的信息無關的數據,所以使用了非固定的數據結構,以便存儲更
相關文章
相關標籤/搜索