相关疑难解决方法(0)

WeakHashMap迭代和垃圾收集

我正在使用a WeaekHashMap来实现Cache.我想知道我是否正在迭代这张地图的键,同时垃圾收集器正在主动从这张地图上删除键,我会收到ConcurrentModificationException吗?我不这么认为,因为据我所知,并发修改是因为应用程序代码中的错误导致开发人员忘记了解相同的映射是由其他线程共享/使用的,在这种情况下,它不应该发生.但是想知道当WeakHashMap不同步时JVM会如何处理?

java

14
推荐指数
2
解决办法
4008
查看次数

标签 统计

java ×1