12
2020
04

谈谈 HashMap 和 Hashtable 的区别。

答: HashMap 是轻量级的(线程不安全的,效率高的)集合, Hashtable 是重量级的(线

程安全的,效率低的)集合。

都属于 Map 接口的类,实现了将惟一键映射到特定的值上。

HashMap 类没有分类或者排序。它允许一个 null 键和多个 null 值。

Hashtable 类似于 HashMap ,但是不允许 null 键和 null 值。它也比 HashMap 慢 ,

因为它是同步的。

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。