【问题标题】:Snapshot vs Clone in ConcurrentHashMapConcurrentHashMap 中的快照与克隆
【发布时间】:2017-08-18 09:12:21
【问题描述】:

有人可以在 ConcurrentHashMap 的上下文中强调“快照”与“克隆”之间的区别。
快照迭代器与迭代底层数据结构副本的迭代器有何不同。

【问题讨论】:

标签: java multithreading concurrency


【解决方案1】:

我猜你只是对这两个名字感到困惑。基本上它们是一样的。任何迭代器都将包含 collection/maps 的明确状态,因此名称不同但工作方式相同。虽然这里可以有不同的方法来实现那些对性能有影响的迭代器。请参考这里“http://www.javamex.com/tutorials/synchronization_concurrency_8_copy_on_write.shtml

【讨论】:

    猜你喜欢
    • 2016-11-19
    • 1970-01-01
    • 1970-01-01
    • 2013-05-12
    • 1970-01-01
    • 2010-10-25
    • 1970-01-01
    • 2016-10-13
    • 1970-01-01
    相关资源
    最近更新 更多