Java對象創建、分配、佈局、訪問小析(HotSpot虛擬機)(二)

本文內容總結自周志明先生所編著的《深入理解Java虛擬機-JVM高級特性與最佳實踐》此書的經典不必多說。本節內容是對象的內存佈局。 在HotSpot虛擬機中,對象在內存中存儲的佈局可以分爲3塊區域:對象頭、實例數據、對齊填充(Padding)。在32位虛擬機中對象頭的大小是8個字節,在64位虛擬機中對象頭的大小是16個字節, 如果開啓壓縮的話,對象頭的大小是12個字節。對象頭包含兩部分的信息,一部
相關文章
相關標籤/搜索