java final关键字
成员变量
final成员变量会在分配空间时定下来
final声明方式
final int a=10;
final int a;
public classA(int val){
this.a = val;
}
final int a;
{this.a=10;}
final static
只有两种初始化方式。
- 在定义时直接赋值.
- 在静态代码块里赋值
摘自文章:【小家java】java中为final变量赋值的几种方式
庄周晓梦迷蝴蝶,望帝春心托杜鹃。——李商隐