闲扯hashmap和hashtable

4.1 hashmap 在JDK1.8中,HashMap做了一些改变:   JDK1.7中,发生哈希碰撞时,将键值对添加到链表头部,JDK1.8是将键值对添加到链表尾部。 JDK1.8中,如果链表的长度超过8,将会将链表转化为红黑树。 容量的初始化:JDK1.7的HashMap在构造时会对容量进行初始化,而JDK1.8是在首次向HashMap总中执行put操作时,对容量进行初始化,也就是说,JDK
相关文章
相关标签/搜索