java__Map

*Map
  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 集合接口的包装器。
 

你可能感兴趣的:(java,开发语言,算法)