会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xiaoovo
Now if only the world was always that simple.
博客园
首页
新随笔
联系
订阅
管理
2023年10月31日
synchronized锁升级
摘要: synchronized锁升级的过程如下: 无锁状态:在对象头中的Mark Word的分布为,此时并没有线程来获取资源。 偏向锁状态:当线程A抢到了锁,锁偏向位改为1,锁标记为不变,指针指向线程A。线程A再次获取锁时,发现锁状态为偏向锁,并且指针指向自己,就可以继续获取锁。 轻量级锁状态:当线程B来
阅读全文
posted @ 2023-10-31 17:31 xiaoovo
阅读(289)
评论(0)
推荐(0)
公告