1.java集合类图 1.1 1.2 上述类图中,实线边框的是实现类,比如ArrayList,LinkedList,HashMap等,折线边框的是抽象类,比如AbstractCollection,AbstractList,AbstractMap等,而点线边框的是接口,比如Collection,Ite ...
分类:
编程语言 时间:
2016-03-31 12:45:36
阅读次数:
268
恢复内容开始 14.Java集合类框架的基本接口 集合类接口指定了一组叫做元素的对象.集合类接口的每一种具体的实现类都可以选择以它自己的方式对元素进行保存和排序.有的集合类允许重复的键,有的不允许. Java集合提供了一套设计良好的支持对一组对象进行操作的接口和类.Java集合类里面最基本的接口有: ...
分类:
编程语言 时间:
2016-03-28 13:29:05
阅读次数:
212
1.ArrayList 构造方法: ArrayList(int initalCapacity) ArrayList(Collection <? extends E> c) ArrayList(){this(10);} 扩容: (oldCapacity*3)/2+1 转数组: Object[] toA ...
分类:
编程语言 时间:
2016-03-28 10:37:42
阅读次数:
221
Java早期版本只给集合类库提供了很少的一组类,但是随着Java版本的升级,Java集合类库越来越充实。集合类库里面存放的,是各式各样的数据容器,我们基本都学过数据结构这门课,数据结构所讲的就是ADT(抽象数据模型)的部分,数据结构不是针对于某一门语言,它所讲的通常是对各语言都通用的ADT部分,AD... ...
分类:
编程语言 时间:
2016-03-26 15:39:23
阅读次数:
215
Collection类
集合可以理解为一个动态数组,集合中的对象可以任意扩充.
集合的特点:性能高;容易扩展。
Collection的常用子类有:List、Set、Queue
一、List接口list接口可以存放任意类型的数据,而且在List接口中内容可以重复。
List接口常用子类有:ArrayList、Vector。1.1ArrayList下面的Demo中展示了怎样创建ArrayList对象、...
分类:
编程语言 时间:
2016-03-19 13:06:19
阅读次数:
255
参考链接:http://skyuck.iteye.com/blog/526358;www.nowcoder.com Java集合类提供了一套设计良好的支持对一组对象进行操作的接口和类。Java集合类里最基本的接口有: Collection:代表一组对象,每一个对象都是它的子元素。 Set:不包含重复
分类:
编程语言 时间:
2016-03-18 07:07:05
阅读次数:
189