当参数被修饰成final时,就意味着该参数不能在方法体中被修改,所以一旦修改了方法体中的final参数,程序将无法通过编译。
public int add(final int a){
return ++a;
}
final 修饰的变量其值是不允许在程序运行时改变的;final修饰的类是不允许有子类的;final修饰的方法不允许被重写的;final修饰的参数也是不允许被修改的。
当参数被修饰成final时,就意味着该参数不能在方法体中被修改,所以一旦修改了方法体中的final参数,程序将无法通过编译。
public int add(final int a){
return ++a;
}
final 修饰的变量其值是不允许在程序运行时改变的;final修饰的类是不允许有子类的;final修饰的方法不允许被重写的;final修饰的参数也是不允许被修改的。