閒扯hashmap和hashtable

4.1 hashmap 在JDK1.8中,HashMap做了一些改變:   JDK1.7中,發生哈希碰撞時,將鍵值對添加到鏈表頭部,JDK1.8是將鍵值對添加到鏈表尾部。 JDK1.8中,如果鏈表的長度超過8,將會將鏈表轉化爲紅黑樹。 容量的初始化:JDK1.7的HashMap在構造時會對容量進行初始化,而JDK1.8是在首次向HashMap總中執行put操作時,對容量進行初始化,也就是說,JDK
相關文章
相關標籤/搜索