this关键字的用法

		public static void main(String[] args){
        person per = new person();
        per.name = "王健林";
        per.sayHello("王思聪");
    }
public class person {
        String name;
        public void sayHello(String name){
            System.out.println(name + "你好,我是" + this.name);
            //通过谁调用该该方法(sayHello)
            //谁就是方法中this的指向
            //"就近原则"
            //如果没有this,name会取离他最近的name
        }
}

猜你喜欢

转载自blog.csdn.net/weixin_49321034/article/details/107457400