- this可以看作一个对象,它的值是当前对象的引用,下面德方法testthis就是例子
- 当方法的成员变量和形参同名时,可以用到该关键字。
- 在类的构造方法中可以用this(形式参数),来调用该类的指定构造方法,如下的构造一就是。
class student{
int age;
String name;
double sex;
void testthis(){
student stutmp=null;
stutmp=this;
System.out.println(stutmp.name);
}
student (int set,int m){
System.out.println("这是构造方法三");
}
student(int age,String name,double sex){
this();
System.out.println("这是构造一");
this.age=age;
this.name=name;
this.sex=sex;
}
student(){
this(1,0);
System.out.println("这是构造二");
}
}
public class Demo {
public static void main(String[] args) {
student stu1=new student(18,"xsn",98.5);
stu1.testthis();
}
}