
分布式锁
张书康
学海无涯。
展开
-
多线程 | AQS | 条件队列 Condition 源码分析
1)条件队列概念:条件队列是当某个条件不满足状态时,挂起自己并释放锁,一旦等待条件为真,则立即醒来。这也是条件队列提供的主要功能。 Object的wait/notify/notifyAll等方法构成了内部条件队列的API,在lock中又是怎么实现的呢? 就是这里要讨论的条件队列 condition。 具体使用示例就不展示了,和 wait/notify/notifyAll 使用场景类似...原创 2018-02-11 21:04:19 · 1009 阅读 · 0 评论 -
多线程 | AQS锁 | 读写锁ReentrantReadWriteLock详解
/** * Created by zhangshukang on 2018/2/7. */public class ReentrantReadWriteLockTest { public static void main(String[] args) throws InterruptedException { String str = "hello"; ...原创 2018-02-08 14:16:05 · 472 阅读 · 0 评论