AQS
0 人感兴趣 · 14 次引用
- 最新
- 推荐

万字图文 | 聊一聊 ReentrantLock 和 AQS 那点事(看完不会你找我)
文章以 ReentrantLock 作为切入点,讲述了其公平锁和非公平锁的概念,以及对应 AQS 中 CLH、AOS 等不容易被发现的概念

这才是图文并茂:我写了 1 万多字,就是为了让你了解 AQS 是怎么运行的
从源码角度带你走进AQS的世界,帮助你在Java并发编程方面更上一层楼

基于链表的有界阻塞队列 —— LinkedBlockingQueue
上一节看了基于数据的有界阻塞队列 ArrayBlockingQueue 的源码,通过阅读源码了解到在 ArrayBlockingQueue 中入队列和出队列操作都是用了 ReentrantLock 来保证线程安全。下面咱们看另一种有界阻塞队列:LinkedBlockingQueue。

CountDownLatch 瞬间炸裂!同基于 AQS,凭什么 CyclicBarrier 可以这么秀?
看完 CountDownLatch 正准备表示一番,突然看到了一个 CyclicBarrier —— 回环屏障。沃特?回环还屏障?说比 CountDownLatch 要多一个回环,那咱可得瞧一瞧,看一看了!
或许是史上最好的 AQS 源码分析了,AQS 基础一
CC最新分享——《并发编程之透彻理解AQS源码分析》,这绝对是我见过的、讲并发编程、讲AQS讲的最好的视频了,没有之一,千万不要错过!是不是吹牛,听过就知道,欢迎围观!

快来看看!AQS 和 CountDownLatch 有怎么样的关系?
CountDownLatch 一个同步辅助工具,同样是基于 AQS 实现,本篇文件主要是介绍 CountDownLatch 的使用,以及源码。
你真的懂 AQS 吗?透彻理解 AQS 源码分析系列之 AQS 基础一
AQS的内容还是有一定的难度的,为了让大家学习起来更轻松,这里从零讲起,一步一步深入,本节内容包括:
