java中this的功能及使用方法

java中this的功能及使用方法

一、

  在方法内部使用时,即这个方法所属对象的的引用。

  它在构造器内部时,表示构造器正在初始化的对象。

二、

  使用场合,有时可能会有重复的名词,但是这些重复的名词代表的含义是不同的,有的是参数,有的是变量。这时就需要使用this来区分。

三、代码示例:

在下面的构造器中红色的是参数,绿色的是属性,正是this将他们区分开来。

public class thisde {
    public String name;
    
    public thisde(String name){
        this.name=name;
    }
}

在方法中他又表示这个方法所属对象的表示:

 public String getName(){
        return this.name;
    }

如上代码所示,平常我们写代码时并不会写this.name但是写了并没有出现错误,这说明平时系统把他们省略或者隐藏起来了,默认的还是有的。

posted @ 2022-01-07 20:50  长安背剑客  阅读(93)  评论(0)    收藏  举报