一、什么是接口 接口类型是一种抽象的类型,它描述了一系列方法的集合。 接口约定:接口类型中定义的方法即为约定,若一个具体类型实现了所有这些方法,则该类型就满足该接口的约定,或者说它是这个接口类型的实例(实现了该接口)。 可替换性(LSP里氏替换):满足相同接口约定的类型之间可进行相互替换。例如:若一 ...
分类:
其他好文 时间:
2017-08-13 15:10:28
阅读次数:
117
转载自http://blog.csdn.net/zsw101259/article/details/7570033 Java集合框架图 简化图: Java平台提供了一个全新的集合框架。“集合框架”主要由一组用来操作对象的接口组成。不同接口描述一组不同数据类型。 1、Java 2集合框架图 ①集合接口 ...
分类:
编程语言 时间:
2017-08-13 10:00:42
阅读次数:
223
一、接口: 接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。 接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方 ...
分类:
编程语言 时间:
2017-08-13 01:09:03
阅读次数:
226
Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMap Collection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即C ...
分类:
编程语言 时间:
2017-08-07 22:15:56
阅读次数:
246
Map是一个集合接口,提供的是键值对的映射关系存储。它和其他集合不一样,没有继承自Collection接口,而是直接继承自Java.lang.Object。它包含着两个实现类,HashMap和TreeMap。 以下将运用两个简单的代码示例展示如何遍历Map集合的key和value 遍历KEY 打印结 ...
分类:
其他好文 时间:
2017-08-04 01:15:29
阅读次数:
345
容器(Collection)数组是一种容器, 集合也是一种容器java编程中, 装其他各种各样的对象(引用类型)的一种东西, 叫容器(图书馆里所有的书, 要想管理图书馆里所有的书, 就需要先把这些书放到一个东西里面, 目前掌握的知识来说, 只能是数组,数组的长度是固定的, 这就出现一个问题, 数组的 ...
分类:
其他好文 时间:
2017-07-28 22:19:50
阅读次数:
145
一、容器(Collection):数组是一种容器,集合也是一种容器 java编程中,装其他各种各样的对象(引用类型)的一种东西,叫容器 注意: 1、数组的长度是固定的 2、集合:长度不固定, 可以随时添加和删除,只要不超出内存, 随便往里添加 二、集合接口(六大接口) 1、Collection(包括 ...
分类:
编程语言 时间:
2017-07-27 09:34:56
阅读次数:
183
1. 接口的关键字:interface 2. 接口的特性: 1)接口属性都是静态常量 2)方法都是抽象方法 3)实现类必须实现接口的所有方法 4)实现类可以实现多个接口 5)接口不能被实例化,没有构造方法 6)接口中的方法不能私有化 3. 实现的关键字:implements 4. 子类和父类是is ...
分类:
其他好文 时间:
2017-07-21 01:29:35
阅读次数:
157
定义: Java中的集合类:是一种工具类,就像是容器,存储任意数量的具有共同属性的对象。 作用: 集合可以: 1、在类的内部,对数据进行组织; 2、简单而快速的搜索大数量的条目; 3、有的集合接口,提供了一系列排列有序的元素,并且可以在序列中间快速的插入或者删除元素; 4、有的集合接口,提供了映射关 ...
分类:
编程语言 时间:
2017-07-19 11:55:59
阅读次数:
227
面向对象之多态: 由于子类重写父类方法,然后用父类引用指向子类对象,调用方法时候会进行动态绑定,这就是多态 面向对象编程之接口: 接口(interface)是抽象方法和静态常量定义的集合。 接口是一种特殊的抽象类,这种抽象类中只包含抽象方法和静态常量。 接口中没有其它类型的内容 接口的定义 inte ...
分类:
其他好文 时间:
2017-07-16 21:55:19
阅读次数:
148