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總覽框架

相關文章
相關標籤/搜索