Queue接口与List、Set同一级别,都是继承了Collection接口。LinkedList实现了Queue接 口。Queue接口窄化了对LinkedList的方法的访问权限(即在方法中的参数类型如果是Queue时,就完全只能访问Queue接口所定义的方法 了,而不能直接访问 Linked.....
分类:
编程语言 时间:
2015-03-07 19:55:16
阅读次数:
157
今天来总结JavaSE部分的集合。首先来从整体来看:
我们主要要学习的内容:
Collection:Collection(接口): java.util.Collection
|-- List(子接口) :
|--ArrayList
|--LinkedList
|--Vector
|-- Set(子接口) :
|--AbstracSet(子接口)...
分类:
编程语言 时间:
2015-03-06 01:05:27
阅读次数:
331
这里仅仅进行一些简单的比较,如果你想要更加详细的信息话,请自己百度。 1.Collection:是集合类的上层接口。本身是一个Interface,里面包含了一些集合的基本操作。 Collection接口时Set接口和List接口的父接口 里面的常用操作有如下内容: 2.Collections ...
分类:
其他好文 时间:
2015-03-04 22:31:47
阅读次数:
130
Collection和Map接口是集合框架的根接口,List为Collection接口的子接口,List集合代表一个元素有序、可重复的集合,集合中每个元素都有其对应的顺序索引。List集合允许使用重复元素,可以通过索引来访问指定位置的集合元素。
List作为 Collection接口的子接口,可以使用 Collection接口里的全部方法。List是有序结合,因此List集合里增加了一个根据索引...
分类:
编程语言 时间:
2015-03-02 23:59:10
阅读次数:
434
在前面大致讲解了Collection这个根接口的知识,让我们知道Collection接口是List、Set和Queue接口的父接口,该接
口里定义的方法既可用于操作Set集合,也可用于操作List和Queue集合。关于Collection下的子接口和实现类在后面
会讲解到,今天我们来看下Iterator接口,如下程序:
public interface Collection...
分类:
编程语言 时间:
2015-03-01 13:14:40
阅读次数:
232
一、Set接口的定义Set接口也是Collection接口的子接口,但是与Collection或List接口不同的是,Set接口中不能加入重复的元素Set接口的主要方法与Collection是一致的Set接口的实例无法像List接口那样进行双向输出.不存在get方法使用Iterator接口来遍历集合...
分类:
编程语言 时间:
2015-02-25 23:42:48
阅读次数:
215
Queue接口与List、Set同一级别,都是继承了Collection接口。LinkedList实现了Queue接 口。Queue接口窄化了对LinkedList的方法的访问权限(即在方法中的参数类型如果是Queue时,就完全只能访问Queue接口所定义的方法 了,而不能直接访问 LinkedList的非Queue的方法),以使得只有恰当的方法才可以使用。BlockingQueue 继承了Que...
分类:
编程语言 时间:
2015-02-09 18:29:39
阅读次数:
143
1.记住两张图(一张是接口图,一张是接口与实现类的图)及其特性。2.注意: 本章提供的容器,可用来存放各种对象。当各种对象添加到容器中后,其类型会变为Object类型。3、如何遍历与Collection接口相关的容器。 1) 方法一: 通过新增的for循环实现遍历。 2) 方法二: 凡是与Coll....
分类:
其他好文 时间:
2015-02-07 17:25:28
阅读次数:
131
1.java.util.Collection 是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式。2.java.util.Collections 是一个包...
分类:
编程语言 时间:
2015-02-01 10:45:41
阅读次数:
146
* Collection接口 :*|------List接口:*|------ArrayList(主要的实现类)、*|------LinkedList(对于频繁的插入、删除操作)、*|------Vector(古老的实现类、线程安全的,但效率要低于ArrayList)*|------Set接口:存储...
分类:
编程语言 时间:
2015-01-31 00:19:49
阅读次数:
265