集合类:List 、Set 和 Map 比较,各自的子类比较(ArrayList,Vector,LinkedList,HashSet,TreeSet)

1、List 和Set 都是Collection 集合类的子类,Map则不是
2、List 的特点:元素有放入顺序,元素可以重复,和数组类似,查找效率高,有下标索引
      Set的特点:元素无放入顺序,但是在set的中的位置是固定的(由元素的hashcode),
                         元素不能重复,数据检索效率低,删除和插入效率高,插入和删除不会改变元素位置
3、Map 用键值对来存储
线程安全类:
Vector、HashTable、StringBuffer
线程不安全的类:
LinkerList、ArrayList、HashSet、HashMap、StringBuilder

推荐阅读更多精彩内容