Java集合-ConcurrentHashMap(一)

ConcurrentHashMap解析(JDK1.8) 为什么要用ConcurrentHashMap? HashMap在多线程下会陷入死循环 HashTable在HashMap的方法上添加了synchronized,虽然不会死锁,但当线程竞争激烈的情况下,效率会下降的很快,在查询时,线程数量过大,而锁却只有一个,导致大量的线程陷入阻塞,严重影响效率 正是以上原因所以有了ConcurrentHash
相关文章
相关标签/搜索