Map(关联数组)
HashMap提供了最快的查找技术,没有明显的顺序来保存元素.
TreeMap 按照比较结果的升序保存键
LinkedHashMap按照插入顺序保存键,同时也保留了HashMap的查询速度
List
List在Collection的基础上添加了大量的方法,使得可以在List的中间插入删除元素.
ArrayList:随机访问元素速度快, 在List中间插入和移除元素较慢
LinkedList:在List中插入删除速度快,提供优化的顺序访问. LinkedList随机访问速度较慢.
Set ( 存储的数据不重复 )
HashSet: 存储数据的方式较为复杂
TreeSet: 当十分注重数据在Set中的存储顺序的时候可以使用Treeset进行存储, 它会按照比较结果升序保存对象
LinkedHashSet: 按照被添加的顺序保存对象