java中,类的变量的就近原则-CSDN博客

69 阅读1分钟
这个原则是对于类的方法而言的
比如我现在创建了一个类 :dog
package 类;

public class dog {
    private int age; ;

    public void method(){
        int age = 10;
        System.out.println(age);//这个打印的就是这个方法里的age
        System.out.println(this.age); //这个打印的是类里面的属性,属性默认初始值都是为0

        //如果没有System.out.println(this.age); 打印的就是这个方法里的age,如果这个方法里没有age,那么打印的就是类的age属性
    }
}