知灵犀知练
← 返回

Java 集合进阶简答题

CopyOnWriteArrayList 适合什么读写比例?

参考答案

它适合读多写少且可以接受迭代期间读取快照的场景;写入时需要复制底层数组,写多或集合很大时成本较高。

题目解析

迭代器看到的是创建时的快照,不会即时反映后续写入;不要把它当作所有并发 List 场景的通用答案。