this关键字用法:
1.访问类中的成员:
①成员变量
②成员方法
this指代的是当前的对象,由static修饰的方法是由类直接调用,不需要创建对象,
先于任何的实例(对象)存在。即static方法在类加载时就已经存在了,但是对象是在创建时才在内存中生成,所以
this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this!
2.在构造方法中(不能在成员方法中使用)使用调用其他构造方法。
return this:
就是返回当前对象。
this就代表当前对象.
比如一个厕所,A先上,这时我返回的当前对象就是A.B再上,我再返回当前对象就变成了B.