Map接口实现类的特点
注意:这里讲的是JDK8中的Map接口特点 Map.java
1.Map用于保存具有映射关系的数据:Key-Value2.Map中的key和value可以是任何引用数据类型的数据,会分装到HashMap$Node对象中3.Map中的key不允许重复,原因和HashSet一样4.Map中的value可以重复5.Map中的key可以为null,value也可以为null,注意key为null,只能有一个,value为null,可以多个6.常用String类作为Map的key7.key和value之间存在单向一对一关系,即通过指定的key总能找到对应的value8.Map存放数据的key-value示意图,一对k-v是放在一个Node中的,又因为Node实现了Entry接口,有些书上也说一对k-v就是一个Entry
