有人可以突出显示" Snapshot"之间的差异。 vs"克隆"在ConcurrentHashMap的上下文中 快照迭代器如何与迭代基础数据结构副本的迭代器不同。
答案 0 :(得分:0)
我猜你只是在这两个名字之间感到困惑。基本上他们是一回事。任何迭代器都将包含集合/映射的确定状态,因此名称只是不同但工作方式是相同的。虽然这可以通过不同的方式来实现那些具有性能影响的迭代器。请参阅此处“http://www.javamex.com/tutorials/synchronization_concurrency_8_copy_on_write.shtml”