當前位置:才華齋>計算機>java語言>

什麼是java集合類

java語言 閱讀(1.55W)

Java的主要工作是通過程式語言來製作網際網路頁面、製作動態效果以及網站技術,以下是小編為大家搜尋整理的什麼是java集合類,歡迎大家閱讀!更多精彩內容請及時關注我們應屆畢業生考試網!

什麼是java集合類

序號 類描述

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中陣列大小會隨需要增加。