ArrayList & HashSet
ArrayList 是有序集合,元素可以重复
HashSet 是无序集合,元素不重复(如果有重复,后一个加入的元素覆盖之前的)
ArrayList & LinkedList
ArrayList 插入,删除数据慢,查找数据快,简记:增删慢,查找块
LinkedList 插入,删除数据块,查找数据慢,简记:增删快,查找慢
HashMap & HashTable
HashMap 是非线程安全的类,并且可以存放null值,是最最最常用的Map类型
HashTable 安全,不可存放null, 简直一无是处
HashSet & LinkedHashSet & TreeSet
HashSet 数据无序
LinkedSet 有序,按照数据存入的顺序
TreeSet 自然(字典)排序,从小到大的顺序