Map:
Map用于保存具有映射关系的数据,一组值保存key,一组值保存value,key和value都可以是任何
引用类型的数据。Map的key不允许重复,即同一个Map对象的任何两个key通过equals方法比较总是返回false.HashMap和Hashtable实现类
HashMap和Hashtable的区别: 1.Hashtable是一个线程安全的Map实现,但HashMap是线程不安全的实现,所以HashMap比Hashtable的性能高一点; 如果有多条线程访问同一个Map对象时,使用Hashtable实现类好。 2.Hashtable不允许使用null作为key和value,否则引发NullPointerException,但HashMap可以使用null作为key和value。 (不推荐使用Hashtable)