final关键字修饰方法参数
- 如果修饰的是基本类型,那么在这个方法的内部,基本类型的值是不能改变的
- 如果修饰的是引用类型,那么就需要注意了,引用类型变量所指的引用是不能改变的,但引用类型变量的值是可以改变的
public static void checkInt(final User user) {
// user变量的引用是不能改变的,否则的话,编译会报错
// user = new User();
// user变量的值是能够修改的,但所指向的引用是不能改变的
user.setUserName("111");
}