1、LinkedHashMap 与HashMap比较
HashMap是无顺序的
LinkedHashMap是有顺序的 是链表结构所以会有顺序
可以用于向前台传递LinkedHashMap显示Select HTML,保证有序
集合有顺序 或者是链表结构或者是数组结构 例如 LinkedList(LinkedHashMap) 和 ArrayList
2、TreeSet与TreeMap
一个是无重复的 Set且自动排序
一个是Map,且自动排序,按照Key自动排序??
3、ArrayList与LinkedList
ArrayList是数组结构而LinkedList是链表结构
数组结构对于元素的移动 删除是比较消耗性能的
而LinkedList是双向链表结构,将元素的移动和删除只是将指针指向更改后的目的元素。
4、Collection----Set---HashSet、TreeSet
----List--ArrayList、LinkedList、Vector
Map----HashMap、TreeMap