- 博客(1)
- 资源 (5)
- 收藏
- 关注
原创 集合操作的ConcurrentModificationException异常分析,为什么有时候循环remove不会异常?Iterator方式也会异常吗?
在我们代码中,禁止在foreach遍历list的时候直接使用list.remove()方法来删除元素的,会ConcurrentModificationException。不同的集合使用不同的方式,ArrayList,Vector,CopyOnWriteArrayList* **单线程情况:如果实际应用场景下有在遍历时删除元素的需求,如果容器为ArrayList或者Vector请使用Iterato
2016-10-11 14:52:16 640
head first 设计模式
高清中文版
引子
1 设计模式入门 欢迎来到设计模式世界
2 观察者模式 让你的对象知悉现况
3 装饰者模式 装饰对象
4 工厂模式 烘烤OO的精华
5 单件模式 独一无二的对象
6 命令模式 封装调用
7 适配器模式与外观模式 随遇模式
8 模板方法模式 封装算法
9 选代器与组合模式 管理良好的集合
10 状态模式 事物的状态
11 代理模式 控制对象访问
12 复合模式 模式中的模型
13 与设计模式相处 真实世界中的模式
2014-08-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人