![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
良毅
这个作者很懒,什么都没留下…
展开
-
Jdk1.8 HashMap 基础
HashMap 特性key,value可以为空 线程不安全 支持快速失败(在for循环中操作remove,put方法时会报ConcurrentModifyException)HashMap 的几个基本属性值loadFactor: 加载因子,loadFactor越大,hashmap的空间利用率越大,反之空间利用率越低.默认值为0.75. threshold: 容量阈值,超过该值会触发...原创 2018-11-20 18:02:31 · 136 阅读 · 0 评论 -
Jdk1.8 ConcurrentHashMap 基础
ConcurrentHashMap1. ConcurrentHashMap 特性key值不能为空,如果为空程序会抛出空指针异常 线程安全 支持快速失败(在遍历的过程中不能进行put或者remove操作)2. ConcurrentHashMap put过程final V putVal(K key, V value, boolean onlyIfAbsent) { ...原创 2018-11-21 15:49:58 · 127 阅读 · 0 评论