ArrayList:方便查找,不容易增删,有下标。
LinkedList:没有下标,容易增删,不容易插好。
Vector:线程安全,里边有锁。动态数组,查询快增删慢。
HashSet:线程不安全,存放数据是无序存放。重写Hashcode和equals方法就存放的数据不能重复。
TreeSet:他的作用是提供有序的方式输出集合中的数据。