synchronized底层实现的原理与锁的膨胀

synchronized底层实现的原理 最近在看面经得时候看到有面试官问了这道题,说一说synchronized底层实现的原理,在网上查阅后分享给大家。 关于这个问题,主要有比较重要的两个概念Monitor监视器锁和MarkWord(对象标记)。 Monitor 每个对象有一个监视器锁(monitor)。当monitorm被占用时就会处于锁定状态,线程执行monitorenter指令时尝试获取mo
相关文章
相关标签/搜索