Map是一种依照键值对数据存储元素的容器. Map中的元素是两个对象,一个对象作为键,一个对象作为值.一个键(key)和它对应的值构成map集合中的一个元素.Map集合的数据结构只跟键有关,键不可以重复,但是值可以重复. -|Hashtable: 底层是哈希表数据结构,线程是同步的,不可以存入null键,null值. 效率较低,被HashMap 替代. -|HashMap: 底层是哈希表数据结构,线程是不同步的,可以存入null键,null值. 要保证键的唯一性,需要覆盖hashCode方法,和