学编程吧学java教程之this关键字发布了,欢迎通过xuebiancheng8.com来访问

java中的this关键字是一个非常重要的关键词。java中的this关键词主要有两种用法,先看第一种

public class Person{

            private String username;

            private int age;

            public Person(String username,int age){

                           this.username = username;

                          this.age = age;

             }

}

在这里this关键字就代表了对象自己,也就是属性里面的username,把参数username的值给属性里面的username

this.age = age的作用也是把参数age的值给属性里面的age

再来看一个例子

public class Person{

            private String username;

            private int age;

            Person(){

                       System.out.println("无参构造方法");

            }

            public Person(String username,int age){

                          this();

                          this.age = age;

             }

}

这里就是Person的第二个用法。

this调用了无参的构造方法

也就值会执行无参构造方法这行代码

this的第二种用法必须用在第一行。

更多内容请通过xuebiancheng8.com来访问吧,具体网址是

http://xuebiancheng8.com/play/goodgoodstudy_118_daydayup.html