Java的Synchronized对象详解

文章:https://blog.csdn.net/JAYU_37/article/details/111144629

  • Monitor到底是什么:
    • 入口集等数据结构不是monitor对象里的,指针指向的是monitor对象,只是指向地址,至于保证等待集和入口集等和wait/notify方法配合,是JVM实现的,而不是monitor对象自身的能力。
    • 这个monitor是用c++实现的叫objectmonitor。java实例对象里面记录了指向这个monitor的地址,这个c++的monitor对象里面记录了当前持有这个锁的线程id。
全部评论

相关推荐

牛客410815733号:这是什么电影查看图片
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务