最快速的但不可随意扩展(数组大小确定) :array
Collection
├List
│├LinkedList
│├ArrayList (动态数组)
│└Vector
│ └Stack
└Set
Map
├Hashtable
├HashMap (哈希表)
└WeakHashMap
可以按照索引查找、有序、可以包含null值(多个)、元素可重复:arrayList
无序、不重复:set(集合)
可以按照键值对,并按键查找(通过array数组存储对象hashCode的方法查找元素,效率高),key可以包含一个null,不可重复,value可重复,可为null。
线程不安全 :arrayList、hashMap 安全:Vector、hashTable