关于hashMap的java.util.ConcurrentModificationException解决方法
2012-11-20 10:49
330 查看
在开发过程中使用hashMap一直在报错
java.util.ConcurrentModificationException
由于hashMap是线程不安全的 需要加一个syncronized关键字 才可以
然后 上网搜索 得到一个方法
就是将你想要定义的hashMap 这样来定义
Map m = Collections.synchronizedMap(new HashMap());
就可以了 这个的意思相当于你写了一个带syncronized关键字的hashMap一样 只不过是jdk自带的而已
java.util.ConcurrentModificationException
由于hashMap是线程不安全的 需要加一个syncronized关键字 才可以
然后 上网搜索 得到一个方法
就是将你想要定义的hashMap 这样来定义
Map m = Collections.synchronizedMap(new HashMap());
就可以了 这个的意思相当于你写了一个带syncronized关键字的hashMap一样 只不过是jdk自带的而已
相关文章推荐
- 关于 Java.util.ConcurrentModificationException 的讨论和解决方法
- java.util.ConcurrentModificationException的解决方法
- java.util.ConcurrentModificationException 的解决方法
- java.util.ConcurrentModificationException 异常的解决方法
- java.util.ConcurrentModificationException异常解决方法
- Java之旅--ConcurrentModificationException关于异常原因和解决方法
- java.util.ConcurrentModificationException异常 解决方法
- java.util.ConcurrentModificationException异常参考解决方法
- HashMap出现 java.util.ConcurrentModificationException 时的解决办法
- java.util.ConcurrentModificationException的解决方法
- java.util.ConcurrentModificationException错误的解决方法
- java.util.ConcurrentModificationException异常解决方法
- java.util.ConcurrentModificationException原因及解决方法
- java.util.ConcurrentModificationException 解决方法
- java.util.ConcurrentModificationException错误的原因及解决方法
- java.util.ConcurrentModificationException 异常解决的方法及原理
- 关于出现List的java.util.ConcurrentModificationException异常问题的解决
- Java ConcurrentModificationException异常原因和解决方法(转)
- java.util.ConcurrentModificationException 的解决办法
- Java ConcurrentModificationException异常原因和解决方法