1.存储无序,不可重复
2.子接口
• HashSet set的主要实现类,线程不安全,可以存储null值
○ LinkedHashSet 遍历内部数据时,可以按照添加顺序遍历
• TreeSet 可以按照添加对象的指定顺序,进行排序
○ 向treeset中添加的数据,要求是相同类的对象
○ 在自然排序比较两个相同的对象compareto 不再是equals。如果相同返回0
在定制排序比较两个相同的对象compare,返回值为0
§ Vector() 1.0 线程安全 效率低 object[]