HashMap
文章平均质量分 70
LY笔记
这个作者很懒,什么都没留下…
展开
-
ConcurrentHashMap 线程安全
java ConcurrentHashMap原创 2023-01-03 14:51:03 · 1384 阅读 · 1 评论 -
HashMap详解-JDK8
①.判断键值对数组table[i]是否为空或为null,否则执行resize()进行扩容; ②.根据键值key计算hash值得到插入的数组索引i,如果table[i]==null,直接新建节点添加,转向⑥,如果table[i]不为空,转向③; ③.判断table[i]的首个元素是否和key一样,如果相同直接覆盖value,否则转向④,这里的相同指的是hashCode以及equals; ④.判断table[i] 是否为treeNode,即table[i] 是否是红黑树,如果是红黑树,则直接在树中插入键值对,.原创 2022-04-05 16:10:02 · 219 阅读 · 0 评论
分享