会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
编号94530
你的每一个点赞,我都当做喜欢。
博客园
首页
新随笔
联系
订阅
管理
2019年9月30日
ReentrantReadWriteLock之读写锁判断
摘要: 一. 读写锁是怎么实现的? 继承AQS,然后通过将AQS中的state转化为二进制,分为高16位和低16位来区分。高16位表示读状态,低16位为写状态。 二. 解析表示方式(高低16位) 假设此时state是数值S a.写锁 在判断写锁时,通过 K=S&0X0000FFFF, 将高位全部抹掉,此时只
阅读全文
posted @ 2019-09-30 21:06 编号94530
阅读(423)
评论(0)
推荐(0)
编辑
公告