HashMap和HashTable區別

HashMap: –非線程安全 –實現了Serializable接口,因此它支持序列化,實現了Cloneable接口,能被克隆。 –HashMap內部維護了一個存儲數據的Entry數組,HashMap採用鏈表解決衝突,每一個Entry本質上是一個單向鏈表。(數組+鏈表) 較早前的hashMap底層的存儲就是採用這種結構,直到jdk1.8之後才換成了數組加紅黑樹的結構 –HashMap默認的初始化大
相關文章
相關標籤/搜索