集合2

Java集合框架成员:Collection系列,Map系列,Iterator系列。
Collection、Map:盛装其他对象。
Iterator:遍历Collection集合中的元素。
Iterator迭代访问Collection集合元素时,集合中的元素不能被改变,只能用Iterator的remove方法。

Collection -- Set -- EnumSet
Collection -- SortedSet -- TreeSet
Collection -- HashSet -- LinckedHashSet

Collection -- Queue -- Deque -- ArrayDeque
Collection -- Queue --PriorityDeque

Collection -- List -- ArrayList
Collection -- Vector -- Stack

Collection -- Queue -- Deque
-- LinckedList
Collection -- List

Map -- EnumMap
Map --WeakHashMap
Map -- IdentityHashMap
Map -- HashMap(线程不安全,Key,Value允许null) -- LinckedHashMap
Map -- HashTable(线程安全,key,Value允许null) -- Properties
Map -- SortedMap -- Treemap

操作集合类的工具类Collections
对元素的操作:排序,查询,修改,将集合设置成不可变,对集合对象实现同步控制等。
同步控制:Collections.synchronizedXxx();
设置不可变:emptyXxx(),SingetonXxx(),unmodifiableXxx()

你可能感兴趣的:(集合2)