HashMap底层原理及源码分析(详细)(jdk1.7 && jdk 1.8)

文章目录 1. JDK 1.7中的HashMap 1.1 Entry 类 1.2 重要属性 1.3 构造函数 1.4 put()方法 1.5 扩容 1.7 扩容问题 1.8 get()方法(经过key获取数据) 2. 解决哈希碰撞的算法 3. jdk1.8中的HashMap 3.1 为何要采用红黑树而不采用其余树呢? 3.2 为何hashmap为何不直接就用红黑树呢? 3.3 为何是8,而不是七、
相关文章
相关标签/搜索