Synchronized鎖升級

HotSpot中Mark Word存儲 存儲內容 標誌位 是否偏向鎖定 狀態 hash碼、分代年齡 01 0 未鎖定 偏向鎖線程ID、偏向時間戳、對象分代年齡 01 1 偏向鎖 指向偏向鎖的指針 00 輕量級鎖定 指向重量級鎖的指針 10 膨脹(重量級鎖) 空,不需要記錄信息 11 GC標記 另外** 在不同版本的JVM中(如HotSpot),對象頭還需要能存儲對象的類型指針,指向對象的類元數據,
相關文章
相關標籤/搜索