请问为什么
请问为什么静态内部类SInner中定义了成员变量b,而外部类SOuter中也定义了一个同名的静态成员变量b,为什么静态类中访问外部变量是用 SOuter.b 而不是 SOuter.this.b?不会因为就近原则而混淆成静态内部变量里的b了吗??
请问为什么静态内部类SInner中定义了成员变量b,而外部类SOuter中也定义了一个同名的静态成员变量b,为什么静态类中访问外部变量是用 SOuter.b 而不是 SOuter.this.b?不会因为就近原则而混淆成静态内部变量里的b了吗??
2016-05-16
举报