小白进
轻量级锁的锁重入的问题。cas失败后,判断前后两次加锁都是当前线程干的所以可重入, 1.锁对象头中记录的是锁机录的地址,那么怎么根据锁机录的地址得知线程id呢,2.如果升级成重量锁,还是可重入的吗,如果是,我猜想是重量级锁对象头中是monitor地址,jvm通过判断monitor的owner指向的锁记录地址,来得到线程id,以此来判断是同一个id吗。我又猜想是cas失败后都可以根据锁对象头中的锁记录地址,找到加锁的线程id 以此实现synchronizid可重入,或者是重量级锁不能锁重入 吗
或者CSDN上有什么好的文章吗佬们
或者CSDN上有什么好的文章吗佬们
全部评论
有佬吗😿
相关推荐
点赞 评论 收藏
分享
01-23 12:11
湖南城市学院 Java 奔跑的suechil...:怎么评论区这么多打广告的
1.项目考虑是两个,可以加个项目
2.bg一般的话,不建议外卖加点评
,99%都过不了简历
3.找项目要么是自己找github好点的开源,要么是评论区找广告去跟着,要么就是星球找项目了
加油友友


点赞 评论 收藏
分享