Java高并发18-并发列表CopyOnWriteArrayList源码解析-CSDN博客

网站介绍:文章浏览阅读120次。一、CopyOnWriteArrayList概览:该List是一个JUC包中的唯一并发List,它是线程安全的,底层是一个数组,我们所有的操作都是使用了写时复制的策略,下面这张图片就是该类的一个类图1.类图基本解释有一个独占锁ReentrantLock用于锁定线程,同一时间只能由一个线程进行修改。2.初始化首先看无参构造函数,创建一个大小为0的数组 private transient volatile Object[] array; public CopyOnWriteA_并发列表