通常情况下,调用当前对象的属性或方法,省略this关键字,特殊情况下,比如方法(或者构造器)的形参和类的属性同名时,我们必须显示调用this.
String name; public JTest(String name){ this.name = name; }
this调用构造器
1,我们在类的构造器中,可以显示的使用“this(形参列表)”方式,调用指定的本类的其他构造器
2,构造器中不能通过this(形参列表)方式调用自己
3,如果一个类中有n个构造器,那么最多有n-1个构造器中使用this(形参列表)
4,必须声明在首行
5,构造器内部,最多只能声明一个this(形参列表),来调用其他的构造器