java集合類(一)綜述

java集合類,在我們開發過程中經常用到。因爲接口很多,所以現在做一下總結。

 

java集合類圖(僅僅列出了常用的一些、concurrent包中相關子類未列出):

 

從上圖可以看出,集合類有兩個分支:Collection與Map。List、Set、Queue接口都是繼承自Collection接口。Collection繼承了Iterable接口,所以List、Set、Queue都可以用迭代器進行迭代遍歷,而Map不具備此屬性。

 

以下對各個接口進行比較:


 

這裏只是對集合類的簡單介紹,後續會對各個常用類進行深入分析,所以這裏就不贅述了。

下一篇我們開始講解ArrayList 傳送門:java集合類(二)List之ArrayList

 

 

 

 

發佈了35 篇原創文章 · 獲贊 58 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章