1回复
4年前
JVM Synchronized实现的问题
1.monitor record 这个东西是不是只有在重量级锁里面才会涉及,轻量级锁只是涉及mark word中指针指向的改变?
2.我网上看到好几篇文章讲到monitor record,lockword这个东西,但是我看JVM源码的时候也没找到这个类,monitor反而有一个ObjectMonitor的类型,但是文章里将monitor有Owner,entryQ,rcthis,nest等等字段,而ObjectMonitor只有一个owner是相同,另外几个字段都没,所以感觉是不是文章写错了还是我理解错了
最近学习有这几个问题琢磨不透,想请教一下大家
3028 阅读