類集框架最大的接口:Collection、Map、Iterator、Enumeration
Collection:存放單值
|-List:允許有重復(fù)內(nèi)容
|-ArrayList:同步處理,新的操作類,非線程安全
|-Vector:同步處理,舊的操作類,線程安全,支持Enumeration輸出
|-Set:不允許有重復(fù)內(nèi)容,靠hashCode()和equals()進(jìn)行重復(fù)的驗(yàn)證
|-HashSet:無(wú)序存放
|-TreeSet:有序存放,按Comparable排序
Map:存放一對(duì)值
|-HashMap:新的類,異步處理,非線程安全,允許有null
|-Hashtable:舊的類,同步處理,非線程安全,不允許有null
|-Properties:屬性操作類
|-TreeMap:有序排列,按key排序,根據(jù)Comparable指定排序規(guī)則
Iterator:
迭代輸出,依靠Collection接口中的iterator方法輸出,是新的輸出標(biāo)準(zhǔn)
Enumeration:舊的輸入操作。