问答详情
源自:7-6 Java 中的成员内部类

为什么是HelloWorld.this.name而不能HelloWorld.name?

如题,是对象的缘故么

提问者:骏马之辉 2015-05-27 23:55

个回答

  • 无敌的大鹏鸟
    2015-07-24 11:06:33

    当访问的外部成员变量是静态的,this可以省略,我试过,你可以试一试


  • bywater
    2015-06-11 21:47:45

    不可以,this是对外部类成员变量的调用,而直接写name调用的是内部类的变量

  • 沙罗
    2015-05-28 00:28:46

    this可以省略