[1] 显示初始化赋值
public final Double PI=3.14;
[2] 在代码块中赋值
public final Double PI;
{
PI = 3.14;
}
[3] 在构造器中赋值
public class FinalTest{
public final Double PI;
private String name;
public FinalTest(){
PI = 3.14;
}
public FinalTest(String name){
this();
this.name=name;
}
}
方式一:
public void test(){
final Double PI = 3.14;
}
方式二:
public static void test(final Double PI){
// PI=6.66; 错误。形参是常量时,只能调用。不能修改(不能重新赋值)。
}
public static void main(String[] args) {
test(3.14);
}