151218final关键字的使用
2016-01-03 09:54
204 查看
package java151218;
public class FinalDemo {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
/*
* final关键字的使用
* 可以修饰类,函数,变量
* 被final修饰的类不可以被继承
* 被final修饰的函数不可以被复写
* 被final修饰的变量,只能赋值一次,切赋值后不可以被修改
* 内部类 定义在局部位置时,只能访问该局部被final修饰的局部变量
*/
class Demo{
final int X=3;
final double PI=3.14;//
final double MY_PI=3.14D;
final void show(){
}
void show(int i){
final int Y=4;//不可以在对y赋值,或者更改其值
}
}
class SubDemo extends Demo{
@Override
void show(int i){
}
}
public class FinalDemo {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
/*
* final关键字的使用
* 可以修饰类,函数,变量
* 被final修饰的类不可以被继承
* 被final修饰的函数不可以被复写
* 被final修饰的变量,只能赋值一次,切赋值后不可以被修改
* 内部类 定义在局部位置时,只能访问该局部被final修饰的局部变量
*/
class Demo{
final int X=3;
final double PI=3.14;//
final double MY_PI=3.14D;
final void show(){
}
void show(int i){
final int Y=4;//不可以在对y赋值,或者更改其值
}
}
class SubDemo extends Demo{
@Override
void show(int i){
}
}
相关文章推荐
- bestcoder round #1
- python基础知识
- 混合溶剂中的高分子刷
- .NET中MD5编码的内存泄露问题分析
- 2016年
- java中的继承
- Redis的Java客户端Jedis的八种调用方式(事务、管道、分布式…)介绍--转载
- 数字信号处理实验(一)——DTFT
- 取自己上一层目录路径。
- LeetCode总结 -- 树的性质篇
- UITableViewCell点击样式
- 0928-CALayer
- SDUT 2254 字母螺旋方阵(递归)
- 山河古人
- C++位操作
- mysql进阶(二十)CPU超负荷异常情况
- mysql进阶(二十)CPU超负荷异常情况
- 在Objective-c里面使用property教程
- 静态应用举例2
- 静态应用举例