CopyOnWriteArrayList解析CopyOnWriteArrayList主要原理CopyOnWriteArrayList优点及使用场景CopyOnWriteArrayList缺点主要方法解析
CopyOnWriteArrayList是ArrayList多线程安全的一种实现,底层都是用数组来实现,但CopyOnWriteArrayList在add,remove,set等修改操作使用lock来保证修改的线程安全。但是读操作和集合的遍历并没有使用锁,可能会存在读写不一致的情况。