会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
bmilk
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
2020年6月4日
ReentrantReadWriteLock(读写锁)全部源码注释
摘要: package java.util.concurrent.locks; import java.util.concurrent.TimeUnit; import java.util.Collection; /** * 一个{@link ReadWriteLock}的实现 * 支持类似{@link R
阅读全文
posted @ 2020-06-04 17:28 bmilk
阅读(213)
评论(0)
推荐(0)
2020年6月3日
读写锁doReleaseShared源码分析及唤醒后继节点的过程分析
摘要: ###文章结构 源码:对doReleaseShared()方法的源码进行一些注释 使用场景:介绍doReleaseShared()使用位置,及目的 以写锁开始的队列:分析写锁开始得同步等待队列在唤醒后续读锁节点的过程 以读锁开始的队列 总结 ###源码 这个方法在AQS中实现,具体解析见注释 /**
阅读全文
posted @ 2020-06-03 15:06 bmilk
阅读(1234)
评论(0)
推荐(1)
2020年5月29日
ReentrantLock解析及源码分析
摘要: ##本文结构 Tips:说明一部分概念及阅读源码需要的基础内容 ReentrantLock简介 公平机制:对于公平机制和非公平机制进行介绍,包含对比 实现:Sync源码解析额,公平和非公平模式的加锁、解锁过程及源码分析 公平锁和非公平锁的加锁流程图 ReentrantLock提供的一些其他方法 Co
阅读全文
posted @ 2020-05-29 16:55 bmilk
阅读(472)
评论(0)
推荐(1)
2020年5月26日
ThreadLocal原理分析
摘要: ##本文结构 ThreadLocal简介 (简要说明ThreadLocal的作用) ThreadLocal实现原理(说明ThreadLocal的常用方法和原理) ThreadLocalMap的实现 (说明核心数据结构ThreadLocalMap的实现) ThreadLocal简介 先贴一段官方的文档
阅读全文
posted @ 2020-05-26 16:55 bmilk
阅读(395)
评论(0)
推荐(1)
上一页
1
2
3
公告