有序與無序存儲的區別在于是否能用下標值來取得相應元素。

無序集: Set 有序集: List 所以,凡是實現set的AbstractSet, CopyOnWriteArraySet, EnumSet, HashSet, JobStateReasons, LinkedHashSet, TreeSet 都是無序的。 凡是實現List的 AbstractList, AbstractSequentialList, ArrayList, AttributeList, CopyOnWriteArrayList, LinkedList, RoleList, RoleUnresolvedList, Stack, Vector 都是有序的。 Map是根據key來存儲的,也可以通過get來取得任一元素,所以,從這個角度講,它也是有序的。