java集合類分為collection 和 map兩類
Collection
-  
          
- List 
            
- ArrayList
 - LibnkedList
 - Vector
 
 - Set 
            
- HashSet
 - TreeSet
 - LinkedHashSet
 
 - Queue 
            
- PriorityQueue
 
 
 - List 
            
 - Map 
          
- HashMap
 - HashTable
 - TreeMap
 
 
特點:
- List、Set、Map都將所有對象視為Object對象
 - Collectio、List、Set、Map都是接口,不能實例化
 
關於Collections
Collections是集合類的一個幫助類,提供靜態的搜索、排序、線程完全化的操作。類似Array中Arrays類
容器類的選擇
- 容器類僅能持有對象的引用,不像數組是對象信息復制,一旦將對象放置容器中,便丟失對象的類別信息
 - ArrayList作為默認選擇 
           
- 插入、刪除頻繁就使用LinkedList
 - Vector比ArrayList慢
 - HashSet優於HashTree
 - HashMap用於快速查找
 
 

