
java
whirly-chai
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
AbstractQueuedSynchronizer源码简单分析
在分析AbstractQueuedSynchronizer时,我们先从ReentrantLock重入锁代入。 ReentrantLock主要有三个内部类:FairSync,NonfairSync, Sync 使用场景: //通过这个重入锁使用场景来进入到AQS中 public class ReentrantLockTest { static ReentrantLock rl = new ...原创 2020-04-25 17:48:45 · 147 阅读 · 0 评论 -
ReentrantLock源码分析
这里写自定义目录标题ReentrantLockReentrantLock调用我们接下来主要分析上图中acquire(1)方法 ReentrantLock 我们将从ReentrantLock#lock()方法入手 ReentrantLock调用 static final class NonfairSync extends Sync { private static final lo...原创 2020-04-20 23:22:01 · 165 阅读 · 0 评论