JAVA HashMap Hashtable ConcurrentHashMap的區別

一、Hashtable與ConcurrentHashMap是線程安全的,HashMap則不是線程安全的。 二、Hashtable和HashMap都實現了Map接口,Hashtable繼承抽象類Dictionary。Java5提供了ConcurrentHashMap,它是HashTable的替代,比HashTable的擴展性更好。 三、HashTable採用底層數組和鏈表存儲數據,鍵與值不能爲nul
相關文章
相關標籤/搜索