Map接口实现类的特点
    注意:这里讲的是JDK8中的Map接口特点 Map.java

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