什麼是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中數組大小會隨需要增加。
-
在Java裏處理文件的技巧
導讀:看到太多的凌亂的,不安全的處理文件的代碼了。可以説每個項目都會有人喜歡寫自己的一些FileUitl。下面是小編為大家整理的在Java裏處理文件的技巧,歡迎參考~實用的工具類,Path,Paths,Files,FileSystem有一些很靈活的處理方法://得到一個Path對象Pathpath=("/test/...
-
springmvc如何設置多視圖器呢
導語:springmvc如何設置多視圖器呢?下面是小編給大家整體的代碼,大家可以參考練習,更多詳情請關注應屆畢業生考試網。在做頁面靜態化處理時,有時候我們需要兩種或者兩種以上的視圖解析方式,比如jsp,html,json,jstl,ftl等等,顯然默認的springmvc只配置一種視圖解析方...
-
2017計算機二級考試Java練習題及答案
以下是應屆畢業生考試網小編整理的2017年計算機二級考試Java練習題及答案,供考生參考。更多計算機等級考試相關信息請關注應屆畢業生計算機等級考試網。1[單選題]下列方法被調用後,一定使調用線程改變當前狀態的是()。fy()d()p()ive()參考答案:C參考解析:線程調用s...
-
Java語言程序設計基礎篇
導語:Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++裏難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。下面我們來看看Java語言程序設計基礎篇,希望對大家有所幫助。1.1(顯示三條消息)packagedemo11;publicclass...