发表评论取消回复
相关阅读
相关 HashMap的源码学习(jdk8)
> hashmap的源码学习了,做个笔记 hashmap中的一些属性 transient Node<K, V>[] table; // 数组,存放的为Node<
相关 最全面的HashMap源码解析(JDK1.8)
最全面的HashMap源码解析(JDK1.8) 文章目录 最全面的HashMap源码解析(JDK1.8) 前置知识:红黑树
相关 JDK8-HashMap底层源码解析(一)
new > JDK1.7:数组+链表 > JDK1.8:hash表=数组+链表+红黑树 > 哇瑟,一个比一个背的熟,面试时稍微问一下就懵逼。 HashMap提供
相关 JDK8HashMap源码
> 进入这篇文章之前,我想清楚的说一说怎么去理解`HashMap`源码。它先是使用的`hash`算法,那么哈希算法需要注意的那就是怎么`hash`,怎么减少冲突,怎么避免冲突。
相关 2-JDK源码对你最有触动的是哪一段#工具类
目录 工具类 WeakReference的使用场景 ServiceLoader Lock IntegerCache 位运算 ReentrantReadWri
相关 2-JDK源码对你最有触动的是哪一段#HashMap
目录 HashMap 链表长度>=8转红黑树 map的容量算法 java8里hashmap计算table大小的方法 31奇素数作为乘数来避免冲突 HashMap 源
相关 2-JDK源码对你最有触动的是哪一段#集合
目录 集合 可变长度数组是如何实现 ArrayList 的 新增元素的 2 个方法 Arrays中的二分查找方法 容器代码中的溢出 集合的fail-fast的
相关 JDK源码分析--HashMap的扩容
面试时老生常谈的问题:请问HashMap在什么时候扩容? 稍稍看过源码的立马回答:默认装载因子0.75,当size达到总容量的0.75时会扩容。 而事实如此吗?经实验证明,
相关 JDK11源码--HashMap源码分析
文章目录 欢迎关注本人公众号 概述 hashmap数据结构 基本参数 \`MAXIMUM\_CAPACITY\`为什么设置成1 <<
相关 jdk源码-HashMap
AbstractMap AbstractMap是Map接口的抽象实现类,通过抽象方法`keySet()`实现了`get(key)`,`remove(key)`,`cont
还没有评论,来说两句吧...