Hashtable、HashMap、ConcurrentHashMap區別

Hashtable ,和HashMap 都是數組+鏈表實現數組 Hashtable 初始值爲11 key和value 不能爲null 而且是線程安全的,它的方法是同步的,能夠直接用在多線程環境中。安全 HashMap初始值爲16 ,key和value 能夠爲null,線程不安全,在多線程環境中,須要手動實現同步機制。多線程 ConcurrentHashMap  底層採用分段的數據+鏈表實現,線程安
相關文章
相關標籤/搜索