CopyOnWriteArrayList有什么缺点?

提问者:帅平 问题分类:面试刷题
CopyOnWriteArrayList有什么缺点?
2 个回答
最后一丝温柔
最后一丝温柔
CopyOnWriteArrayList的缺点有:
1、CopyOnWriteArrayList是很耗费内存的,每次set()/add()都会复制一个数组出来
2、CopyOnWriteArrayList只能保证数据的最终一致性,不能保证数据的实时一致性。
发布于:1年前 (2023-03-16) IP属地:四川省
兮和
兮和
假设两个线程,线程A去读取CopyOnWriteArrayList的数据,还没读完
现在线程B把这个List给清空了,线程A此时还是可以把剩余的数据给读出来。
发布于:1年前 (2023-03-16) IP属地:四川省
我来回答