java集合之Map家族

xiaoxiao2021-02-28  95

Map家族类图关系

HashTable,HashMap,TreeMap,ConcurrentMap,LinkedHashMap做分析比较

线程安全性和key值以及Value值是否可以为空做比较 集合KeyValue有序线程安全HashMap可以为null可以为null无序线程不安全HashTable不可以为null不可以为null无序线程安全TreeMap不可以为null可以为null有序线程不安全LinkedHashMap可以为null可以为null有序线程不安全ConcurrentHashMap不可以为null不可以为null无序线程安全

注意:TreeMap有序指的是元素会按自然顺序排序,LinkedHashMap是指按输入的顺序保存元素的

转载请注明原文地址: https://www.6miu.com/read-81007.html

最新回复(0)