摘要: 原文出处: Giraffe如何在线程安全的前提下使用HashMap,其实也就是HashMap,Hashtable,ConcurrentHashMap和synchronized Map的原理和区别。HashMap是否是线程安全的:在扩容时可能发生死循环,可能丢失数据 Hashtable :线程安全,但 阅读全文
posted @ 2017-05-03 16:55 書话 阅读(1064) 评论(0) 推荐(0) 编辑
摘要: 原文出处: 前利简介Java为数据结构中的映射定义了一个接口java.util.Map,此接口主要有四个常用的实现类,分别是HashMap、Hashtable、LinkedHashMap和TreeMap,类继承关系如下图所示:下面针对各个实现类的特点做一些说明:(1) HashMap:它根据键的ha 阅读全文
posted @ 2017-05-03 16:28 書话 阅读(1275) 评论(0) 推荐(0) 编辑
摘要: 引用于:http://www.cnblogs.com/hongdada/p/6024832.html HashMap:public HashMap(int initialCapacity, float loadFactor) { //初始容量不能<0 if (initialCapacity < 0) 阅读全文
posted @ 2017-05-03 16:22 書话 阅读(3890) 评论(0) 推荐(0) 编辑