Java-CopyOnWriteArrayList的实现原理
一些基本概念所在包路径: java.util.concurrent作用: CopyOnWriteArrayList可以理解为是线程安全版本的ArrayList,功能和ArrayList类似数据结构: 底层同ArrayList一样,是一个Object类型的数组,用来存放元素实现原理: 使用了写锁, 采用数组复制的形式完成数据的修改(增/删/改)操作特点: 线程安全, 查询效率高, 数据保证最终一致性如何添加数据? add()方法首先, CopyOnWriteArrayList里申明了两个属性