《深入理解Java虛擬機》學習筆記-對象內存佈局

1.概述 前面我們瞭解到Java中幾乎所有的對象都存放在堆中,但我們並不知道對象是如何具體儲存在堆中,接下來我們開始分析對象在堆內存中的儲存佈局是怎樣的。 2.內存佈局 對象在堆內存中的儲存佈局可以劃分爲三個部分 對象頭(Header) 實例數據(Instance Data) 對齊填充(Padding) 2.1對象頭 對象頭部分包括兩類信息。 第一類是用於儲存對象自身的運行時數據,例如HashCo
相關文章
相關標籤/搜索