第三篇:jvm之對象在內存中的佈局

一.對象佈局的組成 1)對象頭 包括哈希嗎、GC分代年齡、鎖狀態標記、線程持有的鎖等等。 另一部分是類型指針,即對象指向它的類元數據的指針,虛擬機通過這個指針,確定該類 具體是哪個類。 2)實例數據 存儲對象真正的有效數據。 3)對齊填充 對象的大小必須是8的倍數,對象頭正好是8的倍數,所以在實例數據沒有對齊時,就有了對齊填充來補全。 二.對象的訪問定位 1.訪問方式 對象訪問方式:句柄、直接指針
相關文章
相關標籤/搜索