對象頭的內部結構(new Object這個對象裏面到底有什麼)【圖文】

1、創建了Customer()實例 和 Account()實例 2、對象頭裏包括:運行時元數據、類型指針、實例數據、對齊填充 (1) 運行時元數據裏又包括:哈希值(HashCode)、GC分代年齡、鎖狀態標誌 ① 哈希值:它是一個地址,用於棧對堆空間中對象的引用指向,不然棧是無法找到堆中對象的 ② GC分代年齡:記錄倖存者區對象被GC之後的年齡age,,一般age爲15之後下一次GC就會直接進入老
相關文章
相關標籤/搜索