Java里多个Map的性能比较(TreeMap、HashMap、ConcurrentSkipListMap)

时间:2016-01-20 05:49:29
【文件属性】:

文件名称:Java里多个Map的性能比较(TreeMap、HashMap、ConcurrentSkipListMap)

文件大小:157KB

文件格式:DOCX

更新时间:2016-01-20 05:49:29

Java

比较Java原生的 3种Map的效率。 1. TreeMap 2. HashMap 3. ConcurrentSkipListMap 本测试查找方法使用Map的get方法,循环、离散获取。对于ConcurrentSkipListMap,获得顺序片段,可用subMap()方法,提取50w的子序列只需要1ms,具有巨大优势。 SkipListMap的范围查询效率比HashMap和TreeMap效率都要高。


网友评论

  • 讲得还可以
  • 说的挺好的,用了感觉有所收获
  • 说的很透彻
  • 使用多了,就应该关注性能的问题,看似不起眼的一个对象,却是不可忽视的性能症结所在。谢谢
  • 谢谢,解释的很清楚。
  • 谢谢,解释的很清楚。
  • 说的很详细.
  • 说的很详细.
  • 获益良多,值得推荐,虽然某博客内容雷同。
  • 给我提示良多