this关键字的两种用法 this只能在对象方法内使用。 this就是调用这个方法的那个对象的引用。对于类的对象来说,属性是每个对象都有一份是数据隔离的。但是方法是多个对象共享,不同的对象调用这个方法的时候用this来区分不同对象的数据。this是可以隐藏。本类的对象方法可以直接调用对象方法。 this在封装中的使用 this可以区分同名的属性和局部变量的名字。 public void setName(String name){ this.name = name; }