有序与无序存储的区别在于是否能用下标值来取得相应元素。
无序集: Set
有序集: List
所以,凡是实现set的AbstractSet, CopyOnWriteArraySet, EnumSet, HashSet, JobStateReasons, LinkedHashSet, TreeSet
都是无序的。
凡是实现List的
AbstractList, AbstractSequentialList, ArrayList, AttributeList, CopyOnWriteArrayList, LinkedList, RoleList, RoleUnresolvedList, Stack, Vector
都是有序的。
Map是根据key来存储的,也可以通过get来取得任一元素,所以,从这个角度讲,它也是有序的。