CopyOnWriteArrayList有什么缺点?

提问者:帅平 问题分类:面试刷题

CopyOnWriteArrayList有什么缺点?

1 个回答
最后一丝温柔
最后一丝温柔

CopyOnWriteArrayList的缺点有:

1、CopyOnWriteArrayList是很耗费内存的,每次set()/add()都会复制一个数组出来
2、CopyOnWriteArrayList只能保证数据的最终一致性,不能保证数据的实时一致性。

发布于:6天前
兮和
兮和

假设两个线程,线程A去读取CopyOnWriteArrayList的数据,还没读完

现在线程B把这个List给清空了,线程A此时还是可以把剩余的数据给读出来。

发布于:6天前
我来回答