List特点 有序(存储取出顺序一致)可重复ListIterator接口,支持前后两个方向遍历 图片引用自Java3y三歪教你学Java集合 List集合常用子类 ArrayList 底层数据结构数组,线程不安全 LinkedList 底层数据结构链表,线程不安全 Vector 底层数据结构数组,线程安全 Set特点 不可重复 Set集合常用子类 HashSet 底层数据结构哈希表/散列表(数组+链表) TreeSet 底层数据结构红黑树(自平衡的二叉树)保证元素排序方式 LinkedHashSet 底层数据结构散列表+链表