我什么时候应该在课堂上使用“这个”?我知道this引用当前对象。但我不知道什么时候我才真正需要使用它。例如,如果我使用x而不是this.x在某些方法上?可能是x将引用被考虑的方法的局部变量吗?我指的是变量,只有在这种方法中才能看到。关于this.method()?我能用一下吗?我该用它吗。如果我只是用method(),默认情况下,它不会应用于当前对象吗?
3 回答
哔哔one
TA贡献1854条经验 获得超8个赞
this
public class Outer { protected int a; public class Inner { protected int a; public int foo(){ return Outer.this.a; } public Outer getOuter(){ return Outer.this; } }}
月关宝盒
TA贡献1772条经验 获得超5个赞
this
this
添加回答
举报
0/150
提交
取消