阅读背景:

浅谈HashMap,LinkedHashMap,ConcurrentHashMap、synchronizedMap(三.ConcurrentHashMap)

来源:互联网 

我们前面说过了为什么要有HashMap,以及有序的HashMap——LinkedHashMap,那么我们随着深入,就想到了线程安全问题,可以看到,不论是HashMap还是LinkedHashMap源码中都没有锁的实现。那么也就是说HashMap以及LinkedHashMap都不是线程安全的。那么有没有线程安全的Map呢?当然有,那就是ConcurrentHashMap以及synchronizedMap,还要已经废弃的HashTable。我们前面说过了为什么要有HashMap,以及有序的HashMap——LinkedHas




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: