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接口。

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