CopyOnWriteArrayList 与CopyOnWriteArraySet 的分析 CopyOnWriteArrayList源码 CopyOnWriteArrayList的缺点 CopyOnWriteArrayList小结 CopyOnWriteArraySet
CopyOnWriteArrayList容器是Collections.synchronizedList(List list)的替代方案,CopyOnWriteArrayList在某些情况下具有更好的性能,考虑读远大于写的场景,如果把所有的读操作进行加锁,因为只有一个读线程能够获得锁,所以其他的读线程都必须等待,大大影响性能。CopyOnWriteArrayList称为“写时复制”容器,就是在多线程