Java-基础-this关键字

123 阅读1分钟

Java-基础-this关键字

this 关键字含义

this关键字,代表当前对象本身,可以用于调用对象本身的方法属性。

this的用法

  • this关键字时作为隐式参数存在的,不需要传递即可使用。
  • this,在构造方法中,总是指向正在初始化的对象本身。this关键字在构造方法中过程中可以对属性初始化;也可调用其它构造方法,但是必须放于方法的第一句。
  • this,在普通方法中,总是指向当前调用对象本身。this关键字不能在static方法使用因为,static方法从属于类,而this指向对象,static方法存在时不一定有对象。
public Test{
    int a;
    public Test(){
        this(1)
    }  
    public Test(int a){
        this.a=a
    }   
}