public class FinalParameter {
public void set(final String parameter) {
System.out.println(parameter);
}
public static void main(String[] args) {
new FinalParameter().set("6");
}
}
运行结果:
是能正常运行的。
但是如果想再修改这个参数的值,编译就会报错:
总结
final修饰的参数只能被赋值一次,就不能再被修改了,否则就会编译报错。