2016-06-29 1 接口概述 abstract class 抽象类的修饰符 interface 接口的修饰符 extends 只能是一个 implements 可以是多个 接口只有抽象方法,它比抽象类还要抽象,接口是彻彻底底的抽象! 接口是抽象方法和常量的属性集合。 接口中只能包含抽象方法和常 ...
分类:
编程语言 时间:
2016-06-29 19:05:52
阅读次数:
136
1 接口 类的接口 (interface) 就是该类允许其他类对象访问的方法和字段的集合。接口作为对象必须实现的承诺。接口永远不可能被实例化为对象,因此只能定义虚方法和常量字段。 作用: 限制了对象之间的交互(交互可以只用interface来完成,interface进行限制) 与抽象类的区别: 一个 ...
分类:
其他好文 时间:
2016-06-12 18:16:54
阅读次数:
164
集合位于java.util包中。 通常说的集合框架共有3大类接口:List,Set和Map。 他们的共同点:都是集合接口,都可以用来存储很多对象。 它们的区别如下: Collection接口存储一组不唯一(允许重复)、无序的对象。 Set接口继承Collection接口,存储一组唯一(不允许重复)、 ...
分类:
编程语言 时间:
2016-06-06 00:41:09
阅读次数:
291
Map是一个集合的接口,是key-value相映射的集合接口,集合遍历的话,需要通过Iterator迭代器来进行。 Iterator是什么东西: java.util包下的一个接口: 对 collection 进行迭代的迭代器。迭代器取代了 Java Collections Framework 中的 ...
分类:
其他好文 时间:
2016-05-31 20:54:35
阅读次数:
222
首先,我们先看一下Collection集合的基本结构: 1、Collection接口 Collection是最基本集合接口,它定义了一组允许重复的对象。Collection接口派生了两个子接口Set和List,分别定义了两种不同的存储方式,如下: 2、 Set接口 Set接口继承于Collectio ...
分类:
其他好文 时间:
2016-05-27 16:36:38
阅读次数:
142
1.分层的体系结构: 对等协议:每一层都是一些明确定义的相互作用的集合 接口协议:层之间的界限是另外一些相互作用的集合 2.用户与远程应用程序通信的过程: 终端用户->协议转换->会话管理->寻址,路由,分组->数据链路控制->调制和解调->本地交换,多路复用->公共载波传输,交换,多路复用->本地 ...
分类:
其他好文 时间:
2016-05-26 20:23:41
阅读次数:
200
Java集合相关面试问题和答案
面试试题
1.Java集合框架是什么?说出一些集合框架的优点?
每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。在保证线程安全的情况下使用泛型和并发集合类,Java已经经历了很久。...
分类:
编程语言 时间:
2016-05-19 23:28:41
阅读次数:
489
Collection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些 Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java SDK不提供直接继承自Collection的类,Java SDK提供的类都是继承自Collection的“子接口”如List和Set。
所有实现C...
分类:
编程语言 时间:
2016-05-18 18:48:47
阅读次数:
253
在java的集合中,判断两个对象是否相等的规则是: 1)、判断两个对象的hashCode是否相等 。 如果不相等,认为两个对象也不相等,完毕 如果相等,转入2)(这一点只是为了提高存储效率而要求的,其实理论上没有也可以,但如果没有,实际使用时效率会大大降低,所以我们这里将其做为必需的。后面会重点讲到 ...
分类:
编程语言 时间:
2016-05-10 23:40:07
阅读次数:
262
Java接口技术文章
Java里接口是一系列方法的声明,是一些方法特征的集合,(接口中定义的是常量和抽象方法),由于接口中没有方法的实现,所以它的方法可以在不同的类中实现,要实现接口中的方法,需要在对接口的继承之后对父类的所有方法进行重写,因此实现接口也就是实现了该类继承了接口,实现了接口中的方法
接口定义的语法为:
Public interface 接口名 {
//定义常量
publi...
分类:
编程语言 时间:
2016-05-07 07:30:02
阅读次数:
233