1 个回答

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

假设两个线程,线程A去读取CopyOnWriteArrayList的数据,还没读完
现在线程B把这个List给清空了,线程A此时还是可以把剩余的数据给读出来。
发布于:6天前
我来回答
您需要 登录 后回答此问题!