什么意思:CopyOnWriteArraySet 迭代器不支持可变的 remove 操作

来源:5-8 并发容器及安全共享策略总结

梨多情

2020-04-10

写回答

2回答

天道酬勤ksl

2020-04-11

应该是说的不能保证个个原子操作合起来还具有原子性吧

3
2
梨多情
非常感谢!
2020-04-12
共2条回复

梨多情

提问者

2020-04-12

看了 JDK8 的源码,是因为 CopyOnWriteArraySet  对于可变操作,都主动抛出了异常。

 当然,相信他们这样设计的原因,就如 “天道酬勤ksl”同学所述。

0
0

Java高并发编程,构建并发知识体系,提升面试成功率

构建完整并发与高并发知识体系,倍增高薪面试成功率!

3923 学习 · 832 问题

查看课程