public class Demo {
private static final int NUMBER;
private final int number;
static{
NUMBER = 5;
}
{
this.number = 6;
}
public static void main(String[] args){
System.out.println("NUMBER = "+Demo.NUMBER);
System.out.println("number = "+new Demo().number);
}
}[/code]语句“private static final int NUMBER;”
|- 含义为:定义一个“类常量”,它的值不可以更改,同时可以通过[color=Red]类名[/color]来引用。
语句“private final int number;”
|- 含义为:定义一个“常量”,它的值不可以更改,同时可以通过[color=Red]对象名[/color]来引用。