ConcurrentHashMap

为何已经有了Hashtable还须要ConcurrentHashMap呢? 由于Hashtable效率比较低,它的实现是在方法上加synchronized。也就是说致使了全部并发操做都要竞争同一把锁,一个线程在进行同步操做时,其余线程只能等待,大大下降了并发操做的效率。web ConcurrentHashMap的内部结构: 它是将桶的内部进行了分段处理。每一个桶里仍是以链表的形式存储数据。 Con
相关文章
相关标签/搜索