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

来源:7-6 Java 中的成员内部类

骏马之辉

2015-05-27 23:55

如题,是对象的缘故么

写回答 关注

3回答

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

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


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

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

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

    this可以省略

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

531032 学习 · 6197 问题

查看课程

相似问题