黑马程序员技术交流社区
标题:
并发修改异常是什么?
[打印本页]
作者:
生牛排
时间:
2016-8-1 15:52
标题:
并发修改异常是什么?
集合方面的
作者:
觅离
时间:
2016-8-1 18:20
在迭代集合中的元素的时候,同时修改集合中的元素,会出现这个异常
作者:
pwn582253080
时间:
2016-8-1 21:29
并发修改异常:增删不行,而修改行
集合和迭代器同时持有对象的引用(持有的对象元素的索引),当使用迭代器迭代时,使用集合操作元素,迭代器并不知道,所以会抛出并发修改异常
解决方法 : ListIterator() -->调用它的add()方法进行操作 --->是List 的子类
作者:
Kaweh.
时间:
2016-8-1 23:00
pwn582253080 发表于 2016-8-1 21:29
并发修改异常:增删不行,而修改行
集合和迭代器同时持有对象的引用(持有的对象元素的索引),当使用迭代 ...
长见识了,以前还不知道这个还可以修改
作者:
牧风
时间:
2016-8-1 23:04
就是在 迭代器 迭代过程中 集合添加或者删除了元素 貌似只有Listiterator这个迭代器才能添加元素 你看看API
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2