ConcurrentHashMap中的快照与克隆

时间:2017-08-18 09:12:22

标签: java multithreading concurrency

有人可以突出显示" Snapshot"之间的差异。 vs"克隆"在ConcurrentHashMap的上下文中 快照迭代器如何与迭代基础数据结构副本的迭代器不同。

1 个答案:

答案 0 :(得分:0)

我猜你只是在这两个名字之间感到困惑。基本上他们是一回事。任何迭代器都将包含集合/映射的确定状态,因此名称只是不同但工作方式是相同的。虽然这可以通过不同的方式来实现那些具有性能影响的迭代器。请参阅此处“http://www.javamex.com/tutorials/synchronization_concurrency_8_copy_on_write.shtml