1. 程式人生 > >java 中關於繼集合類的整理

java 中關於繼集合類的整理

hash 對象類型 基本數據類型 固定 bsp .html ash queue接口 可變

之前看過一些關於Java集合類的內容,但是過段時間不用有些就忘記了,現在整理下以後看也方便,只是給自己當筆記看的~~~~

(轉載了一些註明:http://www.cnblogs.com/leeplogs/p/5891861.html)

一般地,我們常用的集合類有這幾種:

List結構的集合類:ArrayList類,LinkedList類,Vector類,Stack類

Map結構的集合類:HashMap類,Hashtable類

Set結構的集合類:HashSet類,TreeSet類

Queue結構的集合:Queue接口

首先呢,我們來看看為什麽要用集合類,這就要說說集合類與數組的關系了。數組(可以存儲基本數據類型)是用來存現對象的一種容器,但是數組的長度固定,不適合在對象數量未知的情況下使用。

集合(只能存儲對象,對象類型可以不一樣)的長度可變,可在多數情況下使用。 集合的底層,是如何實現可變長度的,這裏我們後面再來分析,。。。

Java集合框架圖可見下圖

java 中關於繼集合類的整理