1
16
您需要阅读
迭代器不会提供值集合状态的一致快照,但是 它是线程安全的 ,预期的行为范围为 明确规定
|
2
3
java.util.concurrent文件.ConcurrentHashMap没有 不 允许空值。所以,空检查(人!=null)不需要。
|
3
1
我看不出你的代码有什么问题。因为车祸不太可能发生在
|
4
1
您可能会发现,在对地图进行迭代时,无法对其进行修改。如果是这种情况,您可能希望在一个单独的集合中获取值和键,并对其进行迭代,因为它是不可变的。
它并不完美,但另一个选择是扩展
这篇文章讨论了这样一个事实,即改进的并发性是因为放松了一些承诺。 http://www.ibm.com/developerworks/java/library/j-jtp07233.html |