赞
踩
目录
理解Java集合体系可以从三个层次:最上层的接口、中间的抽象类、最后的实现类
表示不同的类型集合,Collection、Map、List、Set、Queue、Deque等,以及辅助性质的接口Iterator、LinkIterator、Comparator、Comparable这些接口是为迭代和比较元素而准备。
在这里实现大多数的接口方法,继承类只需要根据自身特性重写部分方法或者实现接口方法即可。
对接口的具体实现,主要常用的有:ArrayList、LinkedList、HashMap、HashSet、TreeMap等等。
除此之外,还有Collections和Arrays类用来提供各种方法,方便开发。
主要由Collection和Map这两个接口派生而出,其中Collection接口又派生出三个子接口,分别是Set、List、Queue。所有的Java集合类,都是Set、List、Queue、Map这四个接口的实现类。
是所有集合框架的根接口,包含了对集合进行基本操作的方法
表示键值对的集合。常见实现类有HashMap、LinkedHashMap、TreeMap
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。