7 Java對象模型 Oop-Klass模型

對象在堆內存中的結構: 以HotSpot虛擬機爲例,對象在堆內存的佈局分爲三個區域,分別是對象頭(Header)、實例數據(Instance Data)、對齊填充(Padding)。其中對象頭包括有Mark world,元數據指針。 對象頭:Mark World用於存儲對象運行時的數據,比如HashCode,鎖狀態標識,GC分代年齡等。元數據指針用於指向方法區中的目標類的類型信息,通過元數據指針可
相關文章
相關標籤/搜索