会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
长乐忘忧
博客园
首页
新随笔
联系
订阅
管理
2017年3月18日
ReentrantLock原理
摘要: ReentrantLock基于AQS(Q:队列 S:同步): CAS修改state, 如果修改state成功, 则表示获得了该锁, 线程继续执行, 否则表示该锁已经被其他线程获得, 本线程被插入队列并挂起. 1.线程尝试修改state, 成功则继续执行, 否则进入2 2.把本线程封装成一个node插
阅读全文
posted @ 2017-03-18 22:10 长乐忘忧
阅读(389)
评论(0)
推荐(0)
编辑
公告