Map的继承关系: Map接口的常用实现类: 1.HashMap.Hashtable(t是小写) HashMap不是线程安全的,key.value的值都可以是null. Hashtable是线程安全的,key.value的值都不能是null. HashMap.Hashtable都是无序的. 如果要使用自定义的类(未继承Java自带的类)作为key,需要重写自定义类的hashCode().equals()来保证集合中没有重复的key.类名中含hash的集合,都要这样. 因为不必保证线程安全,所以H…