问答详情
源自:7-7 Java 中的静态内部类

为什么静态内部类只能访问外部的静态成员

为什么静态内部类只能访问外部的静态成员,而不能直接访问其非静态成员?

提问者:lqg111 2015-07-26 05:50

个回答

  • 无敌的大鹏鸟
    2015-07-29 09:51:55

    可以访问外部的非静态成员变量,只是不能直接访问,需要用:类名.this.变量名,可以直接用变量名访问外部类中的静态变量