摘要: https://segmentfault.com/q/1010000021142202 阅读全文
posted @ 2019-12-05 22:30 papering 阅读(293) 评论(0) 推荐(0) 编辑
摘要: https://mp.weixin.qq.com/s/ZlNcvwJ_swspifWTLHA92Q https://mp.weixin.qq.com/s/_hSaI5yMvPTWxvFgl-UItA 阅读全文
posted @ 2019-12-05 22:27 papering 阅读(665) 评论(0) 推荐(0) 编辑
摘要: 小结: 1、 AQS 抽象队列同步器 Java中的大部分同步类(Lock、Semaphore、ReentrantLock等) 都是基于AbstractQueuedSynchronizer(简称为AQS)实现的。 AQS是一种提供了原子式管理同步状态、阻塞和唤醒线程功能以及队列模型的简单框架。 2、 阅读全文
posted @ 2019-12-05 21:50 papering 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 小结: 1、 > 1、线程要不要锁住同步资源? 锁住:悲观锁 不锁住:乐观锁 2、锁住同步资源失败,线程要不要阻塞? 阻塞:- 不阻塞:自旋锁、适应性自旋锁 3、多个线程竞争同步资源的流程细节有没有区别? 不锁住资源,多个线程只有一个能修改资源成功,其他线程会重试: 无锁 同一个线程执行同步资源时自 阅读全文
posted @ 2019-12-05 21:48 papering 阅读(298) 评论(0) 推荐(0) 编辑
摘要: a 翻译 搜索 复制 阅读全文
posted @ 2019-12-05 20:40 papering 阅读(291) 评论(0) 推荐(0) 编辑