您的位置:首页 > 其它

ConcurrentHashMap -- 线程安全的hashmap

2016-03-05 11:48 162 查看
HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于HashMap允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable。
HashMap允许将null作为一个entry的key或者value,而Hashtable不允许。

ConcurrentHashMap不用每个地方加synchronized,不然就变成hashtable了。

详细在这里:http://blog.csdn.net/xuefeng0707/article/details/40834595
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  hashmap 线程安全