使HashMap Iterators失败"更快"

时间:2016-12-06 21:46:52

标签: java collections

虽然Open Java 1.8的快速行为失败但我注意到put(k,v)当有现有密钥的值被替换时,我们不会提升modCount在地图上。这对于HashMap的keySet集合迭代器是可以的,但对于entrySet视图来说不是最佳的,因为如果底层映射被修改,我们可以更好地为后者抛出CME。

它不会使快速失败行为更好"如果modCountentrySet视图中有values这样的单独的易失性标记,就像我指出的那样在其他地方引发了?或者我错过了什么。

0 个答案:

没有答案
相关问题