发表评论取消回复
相关阅读
相关 Juc并发编程08——Condition实现源码分析
看看`ReentrantLock`中的`newCondition`方法 final ConditionObject newCondition() {
相关 【JUC并发编程】7 ReentrantLock锁机制原理/源码分析
文章目录 一、Lock原理 1、lock()获取锁流程 2、unlock()释放锁流程: 3、面试题2:为什么非公平锁的性能
相关 【JUC并发编程】 16 深入理解AQS的实现原理、源码分析
文章目录 一、AQS原理 1、AQS是什么? 2、AQS的核心:CLH队列 3、以独占锁同步状态的获取和释放为例:
相关 juc并发编程03——Lock与Condition接口
Lock与Condition接口 前面两篇文章回顾了传统的`synchronized`关键字、JMM内存模型、`volitile`关键字,这篇文章开始我们正式介绍`juc
相关 【JUC源码】并发工具:CyclicBarrier 源码分析&应用示例
栅栏屏障,让一组线程到达一个屏障(也可以叫同步点)时被阻塞,直到最后一个线程到达屏障时,屏障才会开门,所有被屏障拦截的线程才会继续运行。 CyclicBarrier默认的构造
相关 【JUC源码】并发容器:CopyOnWriteArrayList 源码分析
CopyOnWriteArrayList 继承关系,核心成员变量及主要构造函数如下: public class CopyOnWriteArrayList<E>
相关 【JUC源码】并发工具:CountDownLatch 源码分析&应用示例
CountDownLatch 中文有的叫做计数器,也有翻译为计数锁,其最大的作用不是为了加锁,而是通过计数达到等待的功能,主要有两种形式的等待: 1. 让一组线程在全部启动
相关 【JUC源码】并发容器:ConcurrentHashMap(三)扩容源码分析
> ConcurrentHashMap 系列: > > [【JUC源码】并发容器:ConcurrentHashMap(一)底层结构分析][JUC_ConcurrentH
还没有评论,来说两句吧...