java 关键字之final
基本概念
* 关键字 final:
* final修饰类:类不能被继承,如String
* final修饰方法:方法不能被重写
* final修饰属性(初始化时必须赋值):属性不能被修改(没有默认值)1.可以显示赋值,
* 2.代码块赋值,3.构造器赋值(初始化时).方法不能用来赋值(可能不会调用)
实例
class A{
final int a;
//final int a=10;
// {
// a=10;//代码块
// }
public A(){
a=20;//构造器赋值
}
}
public class TestFinal {
public static void main(String[] args) {
}
}