HashMap是Map接口使用频率最高的实现类
    允许使用null键和null的值,与HashSet一样,不保证映射顺序
    所有的key构成的集合是Set:无序的,不可重复的,所以,key所在的类要重写equals()和hashCode()
    所有的value构成的集合是Collection:无序的,可以重复的,所以,value所在的类要重写equals()
    一个key-value构成一个entry
    所有的entry构成的集合是Set:无序的,不可重复的
    HashMao判断两个key相等的标准是:两个key通过equals()方法返回truehashCode的值也相等
    HashMap判断两个value相等的标准是:两个value通过equals()方法返回true

    image.png