JAVA內存區域學習

對象的內存佈局 HotSpot虛擬機中,對象在內存中存儲的佈局能夠分爲3塊區域:對象頭(Header)、實例數據(Instance Data)、對齊填充(Padding)。 對象頭包括兩個部分信息:運行時數據、類型指針。 運行時數據:如哈希碼、GC分佈年齡、鎖狀態標誌、線程持有的鎖、偏向線程ID、偏向時間戳等。 類型指針:即對象指向它的類元數據的指針。 實例數據:對象真正存儲的有效信息,也是在程序
相關文章
相關標籤/搜索