*Map<K,V>
? K:key
? V:value
? 注意:?
? 1.Map集合保存key-value(键值对)数据
? 2.只能根据key查找value,不能根据value查找key.
? 3.key唯一不可重复,value可重复
? 4.key可以是任意对象类型,map可以是任意对象类型甚至可以是集合
-HashMap
基于【哈希表】的实现的Map接口,并允许null的值和null键。
子类:LinkedHashMap:哈希表和链表实现的Map接口
子类:ConcurrentHashMap:支持检索的完全并发性和更新的高预期并发性的哈希表
-Hashtable
该类实现了一个哈希表,它将键映射到值。 任何非null对象都可以用作键值或值.
-TreeMap
基于【红黑二叉树】的实现的Map接口,键不允许为Null,但是值允许为null.
-Collections
Collections 理解为 Collection 集合接口的包装器。
?