Java集合系列01-整体框架

好记性不如烂博客,写java集合系列文章的目的一方面本身学习整理回顾总结,另外一方面若有不当之处但愿能获得你们的的批评指正。写技术文章前参考学习了不少的博客、视频,在此谢谢这些乐于分享的创做者们,我也但愿参与进来,发扬这种开源分享的精神,能帮助到新人就更好了。在无止境的知识面前咱们都是新人~html

1、整体框架

Java集合是java提供的工具包,包含了经常使用的数据结构:集合、链表、队列、栈、数组、映射等。Java集合工具包位置是java.util.* Java集合主要能够划分为4个部分:List列表、Set集合、Map映射、工具类(Iterator迭代器、Enumeration枚举类、Arrays和Collections)、。 Java集合工具包框架图(以下):java

屏幕快照 2019-06-23 16.48.20

2、容器分类

Java容器可分为两大类:数组

  • Collection
    • List
      • ArrayList**
      • LinkedList
      • Vector
    • Set
      • HashSet
        • LinkedHashSet
      • TreeSet
  • Map
    • HashMap
      • LinkedHashMap
    • TreeMap
    • ConcurrentHashMap
    • Hashtable
      为了更清晰的表示下面用思惟导图进行说明:
      容器

参考资料:
Java 集合系列01之 整体框架数据结构

Collection总览框架

相关文章
相关标签/搜索