技術分享——java集合架構
-
- 整體說明
- 常用接口實作類
- 接口間差別
整體說明
java常用集合有單列集合Collection、雙列集合Map,其中Collection接口下又有List、Set、Queue接口
常用接口實作類
List接口常用實作類:ArrayList、LinkedList
Set接口常用實作類:HashSet、TreeSet
Queue接口常用實作類:ArrayQueue、ArrayQeque、BlockingQueue、BlockingDeque
Map接口常用實作類:HashMap、TreeMap
接口間差別
List、Set:List是有序可重複的、Set是無序不可重複的
ArrayList、LinkedList:ArrayList查詢快、LinkedList增删快
HashSet、TreeSet:HashSet無序、TreeSet有序
HashMap、TreeMap:HashMap無序、TreeMap有序
BlockingQueue、BlockDeque:BlockingQueue一端進隊列、一端出隊列,BlockingDeque兩端都可進出隊列
阿裡雲特惠,一年僅需102¥

【騰訊雲】雲産品限時秒殺,爆款1核2G雲伺服器,首年99元