假如Java對象是個人······

假如Java對象是個人,那意味着它也具備了我們人所有的東西,頭,身體,大長腿。 頭 頭就是我們的對象頭(Header)。根據JAVA虛擬機規範,我們的對象頭分爲兩部分,分別是存儲對象自身的運行時數據和存儲類型指針。 存儲對象自身的運行時數據 這部分數據有HashCode、GC分代年齡、對象鎖信息等。數據長度在32位和64位的虛擬機中分別爲32bit和64bit,官方稱它爲Mark Word。 如下
相關文章
相關標籤/搜索