synchronized底層實現的原理與鎖的膨脹

synchronized底層實現的原理 最近在看面經得時候看到有面試官問了這道題,說一說synchronized底層實現的原理,在網上查閱後分享給大家。 關於這個問題,主要有比較重要的兩個概念Monitor監視器鎖和MarkWord(對象標記)。 Monitor 每個對象有一個監視器鎖(monitor)。當monitorm被佔用時就會處於鎖定狀態,線程執行monitorenter指令時嘗試獲取mo
相關文章
相關標籤/搜索