天天看點

Java集合架構體系

一、集合的由來及特點

1、集合的由來

在沒有集合之前,我們可以用數組來存儲相同類型的資料,或者使用對象來封裝資料。當對象有很多時,可以使用對象數組來存儲,但是數組的長度是固定的,于是,為了更好的存儲對象,就産生的集合,因為集合的長度是不固定的。

簡單地說,集合是用來存儲對象的容器。

2、集合的特點

(1)用于存儲對象的容器

(2)集合的長度是可變的

(3)集合中不可以存儲基本資料類型

二、集合架構體系

Java集合架構體系

Java的集合架構主要由兩個接口組成:Collection和Map

  • Collection用于存儲單列元素,下面有兩個子接口(List和Set)

    List接口的使用,請參考:http://blog.csdn.net/u011983531/article/details/49735115

    Set接口的使用,請參考:http://blog.csdn.net/u011983531/article/details/49735291

  • Map用于存儲鍵值對

    Map接口的使用,請參考:http://blog.csdn.net/u011983531/article/details/45555791