1.this 关键字作用
- 调用本类中的属性和调用方法
- 调用本类中的构造方法(一般指重载的构造方法)
- 表示当前对象
2. 示例
- /*this关键字的第1,2两点用法示例*/
- class Person{
- private int age;
- public getAge(){
- return age;
- }
- Person(int age){
- this();//指的是无参的构造方法,并且当用this调用本类构造方法的时候,只能放构造方法的首行
- this.age = age;//this.age指的是类中的成员变量age
- }
- person(){
- System.out.println("无参数的构造方法被调用");
- }
- public void tell(){
- System.out.println("年龄:" + this.getAge());
- }
- }
- public static void main(String args[]){
- Person p = new Person(15);//无参数的构造方法被调用
- p.tell();//年龄:15
- }