1、java 集合概述 Set :無(wú)序、不可重復(fù)的集合。 List : 有序、重復(fù)的集合。 Queue:Java 5 之后增加Queue 體系的集合,代表隊(duì)列集合的實(shí)現(xiàn)。 Map : 具有映射關(guān)系的集合。 Collection 集合體系的繼承樹(shù) Map 集合體系繼承樹(shù) 2、Collection 和 Iteration 接口 2.1 使用Iteration接口遍歷集合元素 2.2 使用foreach 循環(huán)遍歷集合元素 3、Set 集合 3.1 HashSet 類 3.2 LinkedHashSet 類 3.3 TreeSet 類 3.4 EnumSet 類 3.5 各Set實(shí)現(xiàn)類的性能分析 4、List集合 4.1 List 接口 和 ListIterator 接口 4.2 ArrayList 和 Vextor 實(shí)現(xiàn)類 4.3 固定長(zhǎng)度的 List 5、Queue 集合 5.1 PriorityQueue 實(shí)現(xiàn)類 5.2 Deque 接口 與 ArrayDeque實(shí)現(xiàn)類 5.3 LinkedList 實(shí)現(xiàn)類 5.4 各種線性表的性能分析 6、Map 6.1 HashMap 和 Hashtable 實(shí)現(xiàn)類 6.2 LinkedHashMap 實(shí)現(xiàn)類 6.3 使用 Properties 讀寫(xiě)屬性文件 6.4 SortedMap接口 和 TreeMap 實(shí)現(xiàn)類 6.5 WeakHashMap 實(shí)現(xiàn)類 6.6 IdentityHashMap 實(shí)現(xiàn)類 6.7 EnumMap 實(shí)現(xiàn)類 6.6 各 Map 實(shí)現(xiàn)類的性能分析