在java里的构造方法中this.x=a和this.

1个回答

  • this.x 指的是你定义的实例变量 也就是 private int x 这个变量

    至于那个 this.x=a 其实这个没啥好说的 直接写出 x=a也可以

    关键是 this.x =x 这个 因为 你这里 public Abc(int x) 这里定义了一个名为x 的变量 而你在自己的类里也定义了private int x 在这个方法里的话 如果你直接用System.out.print(x);的话就会输出public Abc(int x) 如果System.out.print(this.x);的话就会输出private int x ; 这里的x