This作用:是变量更加见名知意。
This用法:对属性、方法
public class This1 {
public static void main(String[] args) {
This2 text =new This2("TOM");
}
}
class This2{
String name;
public This2(String name) {
this.name = name;//this表示此变量是属性非局部变量
}
}
对:构造器
- 在类的构造器中,可以使用“this(形参列表)”的方法,调用本类中重载的其他构造器(具体的调用谁根据形参列表).
- 一个类中有n个构造器,最多有n-1个构造器使用了this。禁止构成一个循环
- 要求“this(形参列表)”的声明必须写在首行
public class This1 {
public static void main(String[] args) {
This2 text =new This2("TOM");
}
}
class This2{
String name;
public This2(String name) {
this();//调用下面那个构造器
this.name = name;
}
public This2(){
System.out.print("=========");
}
}