天天看点

this关键字的三种用法

  •     this关键字引用成员变量:
    public  class Main1 {
    	private int m;
    	public Main1(int m) {
    		this.m=m;
    	}
    }
               
  • this关键字引用内部的构造方法:
    public  class Main1 {
    	private int m;
    	public Main1() {
    		this(1);
    	}
    	public Main1(int m) {
    		this.m=m;
    	}
    }
               
  • this关键字引用自身的类对象:
    public  class Main1 {
    	private Main1 m;
    	public Main1() {
    		m=this;
    	}
    }