- this表示当前对象,可以调用类的属性、方法和构造器。
- 当在方法内需要调用到调用该方法的对象时,就用this
- 当形参与成员变量重名时,如果在方法内部需要使用成员变量,必须添加this来表明该变量时类成员
- 在任意方法内,如果使用当前类的成员变量或者成员方法可以在其前面添加this,增强程序的阅读性
class Person{ private String name; private int age; public Person(String name,int age){ this.name=name; this.age=age;} public void getInfo(){ System.out.println("姓名:"+name); this.speak(); } public void speak(){ System.out.println("年龄:"+this.age); } }
Java 关键字 this
最新推荐文章于 2024-09-05 11:00:53 发布