Java集合容器複習4————HashMap、Hashtable、ConcurrentHashMap的原理與區別

HashMap HashMap是基於哈希表實現的,每一個元素是一個key-value對,其內部通過單鏈表解決衝突問題,容量不足(超過了閥值)時,同樣會自動增長。 HashMap是非線程安全的,只是用於單線程環境下,多線程環境下可以採用concurrent併發包下的concurrentHashMap。 HashMap 實現了Serializable接口,因此它支持序列化,實現了Cloneable接口
相關文章
相關標籤/搜索