接口:接口内的方法都是抽象方法,并且不需要添加abstract接口可以多继承,接口内的属性只能是常类和抽象方法接口实现用implementsinterfacef{voidff();}interfacer{voidrr();}classsimplementsff,r{publicvoidff(){System.out.println("yes");}publicvoidrr(){System.out
分类:
编程语言 时间:
2019-07-17 21:54:46
阅读次数:
121
Java中的静态内部类:在定义的内部类前加static修饰符,此时的内部类就是静态内部类。通过一个例子来了解静态内部类都有哪些特点。 总结:1、静态内部类中可以写哪些内容 1)匿名代码块 2)静态代码块 3)静态变量和非静态变量 4)静态方法和非静态方法 注意:不能在静态内部类中写抽象方法 2、外部 ...
分类:
其他好文 时间:
2019-07-17 12:29:09
阅读次数:
87
|--需求说明 |--实现思路 1.根据....is......a....就是继承的逻辑,确定所有的手机都有一个手机的父类,这个父类定义为抽象类,里面定义两个抽象方法 实现打电话和发信息 2.根据....has....a....就用接口的逻辑,确定需要四个类 相机接口、移动网络接口、音频播放接口、视 ...
分类:
移动开发 时间:
2019-07-17 00:36:59
阅读次数:
262
一、抽象类 1. 抽象方法 抽象方法没有方法体(只有方法签名,没有方法实现),只能由子类提供实现(即重写) 抽象方法必须能被其子类重写才有意义,即private和abstract不能同时修饰某个方法 类方法不能被定义成抽象方法,即static和abstract不能同时修饰某个方法 final修饰的方 ...
分类:
其他好文 时间:
2019-07-12 20:06:05
阅读次数:
113
1.普通类中可以有普通方法和虚方法,在被继承时,虚方法可以选择重写(override)或者不重写 2.抽象类中可以有普通方法和虚方法和抽象方法,当被继承时 如下 1.普通方法不能被子类重写 2.虚方法可以选择被子类重写(override)也可以不被重写 3.抽象方法必须被子类重写(override) ...
分类:
其他好文 时间:
2019-07-11 23:23:39
阅读次数:
232
读书_重读java核心技术新建模板小书匠 6.接口,lambda与内部类 接口 传统接口的特性接口绝不能含有实例域接口在1.8之前绝不能含有方法实现方法不能引用实例域接口中可以含有常量更专用的接口可以继承更抽象的接口,提供更多抽象方法接口中的类全部修饰为public ,接口中的常量全部修饰为publ... ...
分类:
编程语言 时间:
2019-07-09 00:02:42
阅读次数:
159
java使用IO流来处理不同设备之间数据的交互; 所有的IO操作实际上都是对 Stream 的操作 从功能上划分: 输入流: 当数据从源进入的编写的程序时,称它为输入流; 输出流: 从程序输出回另一个源成为输出流; 输入与输出是有参照物的,而这个参照物就是应用程序本身 从结构上划分: <! more ...
分类:
其他好文 时间:
2019-07-08 14:04:22
阅读次数:
103
Java接口 Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为。 接口可以理解为一种特殊的类,里面全部是由全局常量和公共的抽象方法所组成。接口是解决Java无法使用多继承的一种手段,但 ...
分类:
编程语言 时间:
2019-07-07 12:20:13
阅读次数:
92
概述 基于JFinal的web项目需要创建一个继承自JFinalConfig类的子类,该类用于对整个web项目进行配置。 JFinalConfig子类需要实现六个抽象方法,如下所示: public class DemoConfig extends JFinalConfig { public void ...
分类:
其他好文 时间:
2019-07-05 12:53:13
阅读次数:
72
方法是类或者对象行为特征的抽象,方法其实也是函数,它的定义方式、调用方式与函数都很相似。 一、类调用实例方法 先来看一段代码: 上面代码中,可以看出全局空间内定义的函数和在Test01类中定义的函数没有多大区别,在调用Test01类中的函数和变量,只需要类名.变量名或者类名.函数名就可以了,这就是类 ...
分类:
编程语言 时间:
2019-07-02 23:01:06
阅读次数:
251