为了账号安全,请及时绑定邮箱和手机立即绑定

浅谈Java学习中的几个概念问题

浅谈Java学习中的几个概念问题

九州编程 2018-10-10 11:48:34
查看完整描述

2 回答

?
POPMUISE

TA贡献1765条经验 获得超5个赞

下面给你简单做一下比较:初始化需要进行比较的集合,统一增加10万个元素,获取整个过程的执行时间。 1、List集合增加元素 List添加10万个元素程序运行时间为:8ms 2、Set集合增加元素 Set添加10万个元素程序运行时间为:17ms 3、LinkedList集合增加元素 LinkedList添加10万个元素程序运行时间为:8ms 4、TreeSet集合增加元素 TreeSet添加10万个元素程序运行时间为:40ms 总结:在不考虑去重和排序的情况下,以上几个常用集合的执行效率排序为:ArrayList >= LinkedList > HashSet > TreeSet 5、HashMap集合增加元素 HashMap添加10万个元素程序运行时间为:17ms 6、TreeMap集合增加元素 TreeMap添加10万个元素程序运行时间为:40ms 总结:在不考虑排序的情况下,HashMap的执行效率高于TreeMap:HashMap > TreeMap。
查看完整回答
反对 回复 2018-10-24
?
小唯快跑啊

TA贡献1863条经验 获得超2个赞

什么概念,可以到w3school,学习,里面很多Java知识点。
查看完整回答
反对 回复 2018-10-24
  • 2 回答
  • 0 关注
  • 652 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信