Collection接口和Map接口是所有集合框架的父接口
Collection接口的子接口包括:List、Set。list是一个有序的集合且可以包含重复的元素。set不可包含重复的元素。
Map接口的子接口包括:HashMap、Hashtable、ConcurrentHashMap以及TreeMap。
List集合的实现类主要有:ArrayList、LinkedList、Vector、Stack等
Set集合的实现类主要由:HashSet及其子类LinkedHashSet(底层是链表)、TreeSet等