Java 中 HashMap 和 HashTable 的区别。
HashMap 是非同步的,而且是非线程安全的,而 HashTable 是线程安全的,并且是同步的。
HashMap 允许一个空键值,并且值可以为空,而 HashTable 不允许空键或空值。
HashMap 比 HashTable 更快。
HashMap 迭代器是失败安全的,而 HashTable 迭代器不是失败安全的。
HashMap 扩展 AbstractMap 类,而 HashTable 扩展 Dictionary 类。
广告