17.1 完整的容器分类法
java5添加了Queue接口(LinkedList已经视线了该接口并做了修改),及其实现PriortyQueue和各种风格的BlockingQueue,其BlokingQueue为多线程使用
ConcurrentMap接口及其实现ConcurrentHashMap,也是用于多线程机制的.
CopyOnWriteArrayList和CopyOnWriteArraySet,也是用于多线程机制的.
EnumSet和EnumMap,为使用enum而设计的Set和Map的特殊实现,
17.2 填充容器
addAll()和Collections.fill17.3 Collection的功能方法
api17.4 可选操作
实现类选择的去实现抽象方法,并不是一定会重写方法.17.4.1 未获支持的操作
数组转化为集合Arrays.asList();,对集合中的元素进行增删操作.
17.5 List的功能和方法
17.6 Set的存储顺序
HashSet,TreeSet,LinkedHashSet17.7 队列
除了并发应用,Queue在java5中仅有的两个实现是LinkedList和PriorityQueue,它们的差异在于排序行为和不是性能.17.7.1 优先级队列
PriortyQueue17.7.2 双向队列
LinkedListaddFirst(),addLast();getFirst();getLast();