Java集合 - Java 笔记
Java集合
7 篇笔记 · 0 个子分组
- 1集合框架总览
Java 集合两条主线 Collection 与 Map、类图结构、Collections 工具类、选型与遍历入门。
- 2List 与 ArrayList
Java List 接口、ArrayList 与 LinkedList 选型、扩容与 Vector 对比。
- 3Set 与 HashSet
Java Set 接口、HashSet 去重原理、LinkedHashSet 与 TreeSet 选型。
- 4Queue 与 Deque
Java Queue、Deque、ArrayDeque 与 PriorityQueue 用法与选型。
- 5HashMap 原理
Java Map 体系、HashMap 与 Hashtable、哈希扰动、put 流程与 JDK 8 扩容。
- 6ConcurrentHashMap
ConcurrentHashMap JDK 7 Segment 与 JDK 8 CAS+synchronized 桶锁原理。
- 7迭代、排序与常见陷阱
Iterator、fail-fast、Comparable 与 Comparator、数组与 ArrayList、集合 Demo 与常见坑。