1.this关键字

this表示当前对象的引用。——可以借助this来访问对象的方法和字段。


2.代码:


class Person{

private String name;//实例成员变量

private int age;

private String sex;

//默认构造函数 构造对象

public Person(){

//this调用构造函数

this("zhangsan",22,"man");//必须放在第一行进行显示

}

//这两个构造函数之间的关系为重载。

public Person(String name,int age,String sex){

this.name = name;//this 代表当前对象的引用

this.age = age;

this.sex = sex;

}

public void show(){

System.out.println("name:" + name + " age:" + age + " sex:" + sex);

}

}

public class TestDemo {

public static void main(String[] args) {

Person person = new Person();//调用不带参数的构造函数

person.show();

}