天天看點

技術分享——java集合架構

技術分享——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¥

技術分享——java集合架構

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

技術分享——java集合架構