HashTable、HashMap和ConcurrentHashMap的區別

HashTable   繼承於Dictionary, 不可存儲null鍵和值, 底層基於數組+鏈表(HashTable數據結構不同於HashMap的是,不會轉化爲紅黑樹),父類方法少於AbstractMap, 只有基本的get, put, remote, 沒有putAll, keySet等, 線程安全。   線程安全。線程安全主要依靠synchronized關鍵字,因此效率較低。初始化最好賦值si
相關文章
相關標籤/搜索