JVM(PART III)對象的內存佈局

在HotSpot虛擬機中,對象在內存中的佈局可以分爲3塊區域:對象頭(Header),實例數據(Instance Data)和對齊填充(Padding)。——《深入理解java虛擬機》 佈局: 對象頭: 共包括兩個部分: Tips:如果對象是一個Java數組,那麼在對象頭中還必須有一塊用於記錄數組長度的數據。(JVM可以通過普通java對象的元數據信息確定java對象的大小,但是從數組的元數據中無
相關文章
相關標籤/搜索