copyonwrite not safe

2016-05-26 09:34:01 0 举报
仅支持查看
CopyOnWriteArrayList是Java中的一个线程安全的List,它在进行修改操作时(add、set等)会复制一份新的数据,然后在新数据上进行修改。这样可以保证在多线程环境下的安全性,避免了数据的不一致问题。但是,CopyOnWriteArrayList的这种实现方式也带来了一定的性能问题,因为每次修改都需要复制一份新的数据,如果数据量较大,那么这种复制操作就会消耗较多的时间和内存资源。因此,CopyOnWriteArrayList并不是在所有场景下都是最优的选择,需要根据实际需求来权衡使用。
作者其他创作
大纲/内容
评论
0 条评论
下一页