Java—CopysOnWriteArrayList(线程安全)

CopyOnWriteArrayList 在修改时,复制出一个新数组,修改的操作在新数组中完成,最后将新数组赋值给原有的数组引用,CopyOnWriteArrayList 的写加锁,读不加锁。