java.util.ConcurrentModificationException
多出现在 删除集合中对象不同步引起的
解决办法:将要删除的对象添加到删除集合中 调用集合的removeAll(Collection con)方法.比较保险的方法就是锁定当前集合。
synchronized(onlineList){
onlineList.removeAll(list);
}
java.util.ConcurrentModificationException
一般情况是 遍历集合时集合有变动
本文主要讲解了java.util.ConcurrentModificationException异常的原因及解决方法。通常发生在遍历集合时集合发生变动或者删除集合中对象未同步的情况下。推荐使用锁定集合或者通过删除集合来避免此异常。
1256

被折叠的 条评论
为什么被折叠?



