为了账号安全,请及时绑定邮箱和手机立即绑定

谁能够用内存机制解释下执行outer.this.b时是怎样的过程?

内部类与外部类都有的变量,要访问外部类的变量的时候,为外部类名+.this.+变量名,this,可以理解,前面加个外部类名是为什么?

正在回答

2 回答

内部类默认访问自己的成员变量或方法,若要访问外部类变量时就需要加上外部类方法名

0 回复 有任何疑惑可以回复我~

具体的路径。是为了区分内部和外部的不同地址。在同一变量名不同值的情况下,内外部类的具体路径要写出,避免出错。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

谁能够用内存机制解释下执行outer.this.b时是怎样的过程?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信