1 HashMap不是线程安全的
hastmap是一个接口 是map接口的子接口,是将键映射到值的对象,其中键和值都是对象,并且不能包含重复键,但可以包含重复值。HashMap允许null key和null value,而hashtable不允许。
2 HashTable是线程安全的一个Collection。
HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于HashMap允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable。
声明,我第一次看的时候并不是很理解,所以这是查找的答案,理解并且明白它说的是什么意思,但是没有具体练习过,,
没有特别深刻理解,
如果你觉得我的方式不合适希望能把我的回复删掉, |