對象的創建和訪問

一、對象的組成: JVM堆上的對象主要由三部分組成:對象頭、對象實例數據和對齊填充。 對象頭:對象頭主要由兩部分組成,對象運行時的數據和指向對象所屬類信息的指針。數組對象還包含一個數組長度信息。 對象運行時的數據主要包含對象的hashcode 25b,GC 分代年齡4位,鎖狀態標誌,線程持有的鎖,偏向線程ID,偏向線程時間戳等。 通過句柄訪問對象指向對象所屬類信息的指針爲空。 對象的實例數據是指類
相關文章
相關標籤/搜索