首页 > 知识问答文章正文

HashMap和Hashtable的比较

知识问答 2022-02-23 14:44:32 admin

在Java开发中,我们有时会用到哈希表,哈希表可以用HashMap和Hashtable,二者有什么不同?下面来看下。

操作方法

【步骤01】

首先昌继承的类不同,HashTable继承于抽象类Dictionary,而HashMap继承自抽象类AbstractMap

【步骤02】

HashMap的键值可以接受null值,而HashTable不能接受null值

【步骤03】

HashTable有elements方法和contains方法,HashMap没有。

【步骤04】

在JDK 1.1版本中,只有HashTable,因为HashMap在JDK 1.2才出现,所以HashMap相对较新。

标签:

发表评论

评论列表

可盼网Copyright @ 2011-2024 All Rights Reserved. |版权所有 备案号: 豫ICP备2022006457号-8