Java的對象頭和對象組成詳解

Java對象保存在內存中時,由以下三部分組成: 1,對象頭 2,實例數據 3,對齊填充字節 一,對象頭  java的對象頭由以下三部分組成: 1,Mark Word 2,指向類的指針 3,數組長度(只有數組對象纔有)   1,Mark Word Mark Word記錄了對象和鎖有關的信息,當這個對象被synchronized關鍵字當成同步鎖時,圍繞這個鎖的一系列操作都和Mark Word有關。 M
相關文章
相關標籤/搜索