Java基础----final修饰

final关键字修饰方法参数

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

猜你喜欢

转载自blog.csdn.net/miracle_8/article/details/79321850
今日推荐