Java集合類框架

Java集合主要可以劃分爲4個部分:List列表Set集合Map映射工具類(Iterator迭代器、Enumeration枚舉類、Arrays和Collections)。

Collection

|-  List

|_ ArrayList

|_ LinkedList


|_ Set

|_ HashSet

|_ TreeSet


Map

|_ AbstractMap

|_ TreeMap

|_ HashMap

|_ WeakHashMap


|_ HashTable

ListSet都繼承於Collection接口。

      List爲有序集合隊列,其實現類包含LinkedList、ArrayList、Vector、Stack

      Set爲無序集合隊列,其實現類包含HashSet、TreeSet

Map接口,保存的是key-value鍵值對,Map中的key不能重複,value可以重複,key-value一一對應。

抽象類AbstractMap實現了Map,其中HashMap、HashMap和WeakHashMap都是繼承於AbstractMap

HashTable繼承Dictionary,實現Map接口。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章