Set特点

Set相比List,具有无序性和互异性,以下三个Set元素只能是对象
Set集合都不支持同步,多线程中请手动同步或者用copyOnWriteArraySet这种

HashSet

基于HashMap实现,不支持同步,可容纳null

LinkedHashSet

继承HashSet,基于HashMap实现,可容纳null
通过双向链表维护插入顺序

TreeSet

基于TreeMap实现,不可容纳null,不支持同步