已知ArrayList是非线程安全的,完成创建一个当前集合的线程安全版本集合的代码
时间: 2024-05-03 07:20:36 浏览: 44
ArrayList的线程安全测试
5星 · 资源好评率100%
可以使用以下代码创建一个线程安全版本的ArrayList:
```
List<Object> synchronizedList = Collections.synchronizedList(new ArrayList<Object>());
```
这里使用了Collections类的synchronizedList方法来创建一个同步的ArrayList,这样就可以保证在多线程环境下对该列表的访问是线程安全的。
阅读全文