Java HashMap和Hashtable区别
Java中的HashMap和Hashtable是两个常用的Map集合类,它们虽然实现了相同的接口,但在一些方面还是有所区别。HashMap继承自AbstractMap类,Hashtable则继承自Dictionary类。此外,Hashtable提供了elments()和contains()两个额外的方法,并且不支持null值,而HashMap支持一个null键和多个null值。要注意的是,HashMap是非线程安全的,而Hashtable是线程安全的,因此在多线程环境下使用时应该注意。
下载地址
用户评论