1.List

  • ArrayList

    • 可随机访问元素,但中间插入和一处元素较慢
  • LinkedList
    • 在中间进行的插入和删除操作代价较小,随机访问比ArrayList较慢
    • 特性集比ArrayList大

2.set

  • HashSet

    • 无序
    • 使用散列函数
  • TreeSet
    • 有顺序,按升序
    • 将元素存储在红黑树中
  • LinkHashSet
    • 有顺序,按插入顺序
    • 因查询速度的原因也用了散列
    • 使用了链表来维护元素的插入顺序

3.map

  同set

  • HashMap
  • TreeMap
  • LinkedHashMap

最新文章

  1. JAVA并发编程J.U.C学习总结
  2. .Net Core Linux centos7行—vscode开发,linux部署运行
  3. Android客户端与服务器
  4. C# XML和实体类之间相互转换(序列化和反序列化)
  5. 清橙A1363. 水位 - 清华大学2012年信息学优秀高中学子夏令营
  6. 使用 PUTTY 操作 Google Cloud
  7. html5 实现 文件夹上传
  8. 再叙Java反射
  9. VUE 参数共享问题
  10. Tomcat 提示 HTTP Status 500 – Internal Server Error
  11. jmiter性能测试
  12. 查看当前APP打开的是哪个Activity
  13. C++ 字面量
  14. LeetCode 788 Rotated Digits 解题报告
  15. 【Django】重定向
  16. jQuery工具--jQuery.isNumeric(value)和jQuery.trim(str)
  17. 10.Python-第三方库requests详解(二)
  18. js 排序
  19. 网页中给超链接添加"是否确认"的方法
  20. TL-WN725N v2.0 树莓派驱动

热门文章

  1. oracle常用脚本
  2. Lua 读表代码,自动生成字段名字
  3. linux编程问题记录
  4. snprintf 使用注意
  5. 使用原生ajax处理json组成的数组
  6. nmon的安装
  7. 【Java EE 学习 32 上】【JQuery】【选择器】
  8. POJ 2774 Long Long Message 后缀数组
  9. LeetCode——Single Number II(找出数组中只出现一次的数2)
  10. SQL位移运算函数