Java多线程-JC安全类型的集合


//测试juc安全类型的集合
public class TestJUC {
    public static void main(String[] args) {
        CopyOnWriteArrayList copyOnWriteArrayList=new CopyOnWriteArrayList();
        for (int i = 0; i < 10000; i++) {
            new Thread(()->{
                copyOnWriteArrayList.add(Thread.currentThread().getName());
            }).start();
        }
    }
}

对比中使用synchronized方法写的安全集合