Collection框架集合框架(Collection Framework)泛指java.util包的若干个类和接口.如Collection,List,ArrayList,LinkedList,Vector(自动增长数组),HashSet,HashMap等.集合框架中的类主要封装的是典型的数据结构,...
分类:
其他好文 时间:
2014-07-10 11:29:24
阅读次数:
249
集合框架最大的作用就是维护一组类型相同的对象。只是不同的类有不同的行为和性能。通常关注以下这些行为:
能否存放重复的元素遍历的顺序是怎样的是否支持多线程
下面首先介绍集合的常用,随后根据每种行为分别进行讨论。
常用操作
常用的操作一般就是增加删除查询。常用的增加操作有add、addAll,常用的删除操作有remove、removeAll,常用的读取操作有contains、get...
分类:
编程语言 时间:
2014-06-28 00:00:26
阅读次数:
449
在JDK API中专门设计了一组类,这组类的功能就是实现各种各样方式的数据存储,这样一组专门用来存储其它对象的类,一般被称为对象容器类,简称容器类,这组类和接口的设计结构也被统称为集合框架(Collection Framework)。这组类和接口都包含在java.util包中。为了使整个集合框架中的...
分类:
编程语言 时间:
2014-06-27 16:24:58
阅读次数:
224
在JAVA 的 JDK API中设计了一组类专门实现各种各样方式的数据存储。这样一组专门来存储其他对象的类,一般称为对象容器类,简称容器类。这组类和接口的设计结构也被统称为集合框架(Collection Framework)。这组类和接口都包含在java.util中。...
分类:
其他好文 时间:
2014-06-22 20:41:03
阅读次数:
217
7.集合框架 集合: Collection接口 : -List接口 (有序的,通常允许重复) -实现类:ArrayList(用可变数组实现,不是同步的(线程不安全)) :适合查找,添加 LinkedList(双向链表的实现,不是同步的):适合插入,删除 Vector(用...
分类:
编程语言 时间:
2014-06-20 20:06:23
阅读次数:
226
集合有两大类:Collection和Map,集合的由来:我们用对象来封装数据,对象多了也要存储起来,如果对象的个数不确定,就使用集合容器进行存储。集合的特点:所有集合类都位于java.util包下。集合中只能保存对象(保存对象的引用变量,集合存储的是对象的地址),不可以存储基本数据类型值,集合长度的...
分类:
其他好文 时间:
2014-06-11 09:38:52
阅读次数:
360
集合框架的工具类:collecttionsCollections 的方法全是静态的
List没有排序功能,所以java定义了Collections工具类。 比较器无法传给list,只能传给Set.但是集合工具类有此方法1.排序:
comparable: sort(List list) 根据元素的自然...
分类:
其他好文 时间:
2014-06-11 08:54:10
阅读次数:
218
什么是泛型?泛型(Generic type 或者
generics)是对Java语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。可以在集合框架(Collection
framew...
分类:
编程语言 时间:
2014-06-07 21:13:09
阅读次数:
333