开发者社区> 问答> 正文

HashMap、HashTable 的区别及其优缺点?

HashMap、HashTable 的区别及其优缺点?

展开
收起
芯在这 2021-12-05 17:23:31 525 0
1 条回答
写回答
取消 提交回答
  • HashMap和HashTable区别:

    Hashtable的方法是同步的,而HashMap的方法不是,Hashtable是基于陈旧的Dictionary类的,HashMap是Java 1.2引进的Map接口的一个实现。

    HashMap优缺点:

    HashMap是一个线程不同步的,那么就意味着执行效率高。

    HashTable优缺点:

    HashTable是一个线程同步的就意味着执行效率低,但是HashMap也可以将线程进行同步,这就意味着,我们以后再使用中,尽量使用HashMap这个类。

    2021-12-05 17:23:43
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载