CopyOnWriteArrayList是ArrayList的线程安全版本,从名字推测,CopyOnWriteArrayList是在有写操作的时候会copy一份数据,然后写完再设置成新的数据。CopyOnWriteArrayList适用于读多写少的并发场景。而CopyOnWriteArraySet也是线程安全的Set版本,也是CopyOnWriteArrayList来代理读写分离的,而且还保留了Set的特性(无序、无下标)。那么我就去介绍他们的其中一个CopyOnWriteArrayList! CopyOnWriteArrayList思想 我们考虑这么一个问题,比如我在写一篇博客或者是修改一