super关键字 表示父类对象. 1.可以调用父类中被重写的方法. 2.还有调用父类中的构造方法.放在子类构造方法的第一行. 不能和this关键字同时出现。 final关键字 1.修饰属性.表示常量. 不可更改的量. 常量的定义全都大写. 例:public static final int NUM= ...
分类:
编程语言 时间:
2017-04-03 01:11:57
阅读次数:
164
1:static关键字 利:1)对对象的共享数据提供单独的空间存储。 2)修饰的方法可以直接被类名调用 弊:1)生命周期长。 2)访问出现限制(只能访问静态) 它可以有静态方法,静态类,静态变量 2:super关键字 1)使用super关键字调用父类的成员变量和成员方法。 格式1:super.成员变 ...
分类:
编程语言 时间:
2017-03-29 01:10:02
阅读次数:
207
一、final关键字可以用来修饰类、方法、变量。各有不同。 A、修饰类(class)。 1、该类不能被继承。 2、类中的方法不会被覆盖,因此默认都是final的。 3、用途:设计类时,如果该类不需要有子类,不必要被扩展,类的实现细节不允许被改变,那么就设计成final类 B、修饰方法(method) ...
分类:
编程语言 时间:
2017-03-24 00:46:47
阅读次数:
199
final关键字的秘密。 1. 对于基本类型,使用final关键字将使数值恒定不变;而对于对象引用,final则是使引用恒定不变。一旦引用被初始化为指向一个对象时,它也就无法再指向另外一个对象,然而该对象本身是可以被修改的。通常,对于一个既是static又是final的域只占一段不能改变的存储空间 ...
分类:
其他好文 时间:
2017-03-22 17:49:28
阅读次数:
121
Static: 1. 在变量,方法前修饰表示静态方法,静态变量。 2. 此种形式为静态代码块,用于初始化同时被final static修饰的变量。(当然,更常用的方式其实是在变量处直接赋值) 静态代码块的内容会被直接在类加载时运行 运行结果如下: This line will be default ...
分类:
编程语言 时间:
2017-03-19 15:51:34
阅读次数:
191
1. 本周学习总结 1.1 尝试使用思维导图总结有关继承的知识点。 1.11.2 使用常规方法总结其他上课内容 1.多态:同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果,这就是多态性。 2.final关键字:1)修饰类。该类将不能被继承也就是不能派生子类。2)修饰方法。这个类的子类将 ...
分类:
编程语言 时间:
2017-03-18 21:21:53
阅读次数:
290
------------siwuxie095 final 关键字: (1)final 关键字在Java中被称为完结器,表示最终的意思 (2)final 能声明类、方法、属性: 使用 final 声明的类不能被继承 使用 final 声明的方法不能被重写 使用 final 声明的变量变成常量,常量是不... ...
分类:
其他好文 时间:
2017-03-18 01:12:07
阅读次数:
170
final意为“终态”、“最终的”,可以修饰类、属性、方法1.修饰类时被final修饰的类不能被继承,如:String类、StringBuffer类、System类2.修饰方法时不能被重写,已经写“死”了3.修饰属性时属性为“常量”(习惯用大写字符表示),一旦初始化赋值后将不可修改final修饰的属... ...
分类:
其他好文 时间:
2017-03-11 17:39:58
阅读次数:
123
继承 方法的重写 继承的初始化顺序 当我们创建一个对象的时候,所执行的构造方法相当于初始化一个对象 Animal.java Dog.java Initail.java 运行Initail.java,执行结果: animal的构造方法 dog的构造方法 年龄4岁的狗是可以吃东西的 final关键字 使 ...
分类:
编程语言 时间:
2017-03-10 23:51:56
阅读次数:
341
1)static关键字 static可以修饰:属性、方法、代码块 静态方法不能访问非静态 属性 或 方法 属性(变量): 成员变量: 静态变量: 通过 类名.静态变量来访问 通过 对象名.静态变量来访问(是有警告的) 存在于方法区中,有且仅有一份 非静态变量 局部变量 代码块 代码块的执行顺序 1、 ...
分类:
其他好文 时间:
2017-03-09 00:03:39
阅读次数:
175