序號 類描述
1 AbstractCollection
實現了大部分的集合介面。
2 AbstractList
繼承於AbstractCollection 並且實現了大部分List介面。
3 AbstractSequentialList
繼承於 AbstractList ,提供了對資料元素的鏈式訪問而不是隨機訪問。
4 LinkedList
繼承於 AbstractSequentialList,實現了一個連結串列。
5 ArrayList
通過繼承AbstractList,實現動態陣列。
6 AbstractSet
繼承於AbstractCollection 並且實現了大部分Set介面。
7 HashSet
繼承了AbstractSet,並且使用一個雜湊表。
8 LinkedHashSet
具有可預知迭代順序的 Set 介面的雜湊表和連結列表實現。
9 TreeSet
繼承於AbstractSet,使用元素的自然順序對元素進行排序.
10 AbstractMap
實現了大部分的Map介面。
11 HashMap
繼承了HashMap,並且使用一個雜湊表。
12 TreeMap
繼承了AbstractMap,並且使用一顆樹。
13 WeakHashMap
繼承AbstractMap類,使用弱金鑰的雜湊表。
14 LinkedHashMap
繼承於HashMap,使用元素的自然順序對元素進行排序.
15 IdentityHashMap
繼承AbstractMap類,比較文件時使用引用相等。
在前面的教程中已經討論通過包中定義的類,如下所示:
序號 類描述
1 Vector
Vector類實現了一個動態陣列。和ArrayList和相似,但是兩者是不同的。
2 Stack
棧是Vector的一個子類,它實現了一個標準的後進先出的.棧。
3 Dictionary
Dictionary 類是一個抽象類,用來儲存鍵/值對,作用和Map類相似。
4 Hashtable
Hashtable是原始的的一部分, 是一個Dictionary具體的實現 。
5 Properties
Properties 繼承於 Hashtable.表示一個持久的屬性集.屬性列表中每個鍵及其對應值都是一個字串。
6 BitSet
一個Bitset類建立一種特殊型別的陣列來儲存位值。BitSet中陣列大小會隨需要增加。
一個Bitset類建立一種特殊型別的陣列來儲存位值。BitSet中陣列大小會隨需要增加。