Java里this的作用理解

看例子就懂了:

    private String idNo;
    public String getidNo() { 
       return this.idNo; 
    }
    public void setidNo(String paramString) {
       this.idNo = paramString; 
    }

this指的是类的实例,调用对象,主要用在构造方法里,作用如下:

1.表示对当前对象的引用!
2.表示用类的成员变量,而非函数参数,注意在函数参数和成员变量同名是进行区分!其实这是第一种用法的特例,比较常用,所以那出来强调一下。
3.用于在构造方法中引用满足指定参数类型的构造器(其实也就是构造方法)。但是这里必须非常注意:只能引用一个构造方法且必须位于开始!

还有就是注意:this不能用在static方法中。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章