成员变量&静态变量

来源:8-9 Java 中的 static 使用之静态方法

小续续

2016-09-10 17:13

注意事项1中,为什么不能讲name视为成员变量,可被内部各部分使用?

写回答 关注

2回答

  • qq_何必忙著為自己解釋_03169832
    2016-09-10 18:03:22
    已采纳

    可以视为成员变量,被内部各部分使用。但这个有个前提,就是你调用成员变量的方法和你的成员变量的修饰符都为static(或者都不为static),而注意事项中,调用变量的方法的修饰符与成员变量的修饰符不同,必须实例化一个对象。(个人理解,仅供参考)

    小续续

    非常感谢!

    2016-09-12 16:00:14

    共 1 条回复 >

  • ziom
    2016-09-12 06:42:26

    因为name是成员变量,属于具体的对象实例。而且,它并不是不可被内部各部分使用,只是不可直接在静态方法中调用,因为静态方法属于类方法

Java入门第二季 升级版

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

530553 学习 · 6091 问题

查看课程

相似问题