摘要: ConcurrentHashMap代替同步的Map(Collections.synchronized(new HashMap())),众所周知,HashMap是根据散列值分段存储的,同步Map在同步的时候锁住了所有的段,而ConcurrentHashMap加锁的时候根据散列值锁住了散列值锁对应的那段 阅读全文
posted @ 2017-02-26 11:23 飞影流沙 阅读(4304) 评论(0) 推荐(0) 编辑
摘要: Map Map接口实现的是一组Key-Value的键值对的组合。 Map接口不直接继承于Collection接口,因为它包装的是一组成对的“键-值”对象的集合,而且在Map接口的集合中也不能有重复的key出现,因为每个键只能与一个成员元素相对应。 Map有两种比较常用的实现:HashMap和Tree 阅读全文
posted @ 2017-02-26 11:21 飞影流沙 阅读(182) 评论(0) 推荐(0) 编辑