//测试juc安全类型的集合
public class TestJUC {
public static void main(String[] args) {
CopyOnWriteArrayList<String> copyOnWriteArrayList=new CopyOnWriteArrayList<String>();
for (int i = 0; i < 10000; i++) {
new Thread(()->{
copyOnWriteArrayList.add(Thread.currentThread().getName());
}).start();
}
}
}
相关文章
- 07-30JAVA 多线程(集合的多线程)Deque与LinkedBlockingDeque深入分析
- 07-30测试JUC安全类型的集合:CopyOnWriteArrayList
- 07-30Java集合和Apache-Commons-Collections的线程安全性机制
- 07-30Java中的集合类型的继承关系图
- 07-30java 22 - 13 多线程之解决线程安全问题的实现方式2
- 07-30java 多线程 集合的包装方法Collections.synchronizedXXXXX;线程安全的集合类:Java.util.concurrent.ConcurrentXXX;java.util.
- 07-30【Java并发编程】:多线程环境中安全使用集合API
- 07-30JAVA之旅(十八)——基本数据类型的对象包装类,集合框架,数据结构,Collection,ArrayList,迭代器Iterator,List的使用
- 07-30java多线程并发去调用一个类的静态方法安全性探讨
- 07-30JAVA多线程提高十三:同步集合类的应用