问答详情
源自:8-9 Java 中的 static 使用之静态方法

成员变量&静态变量

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

提问者:小续续 2016-09-10 17:13

个回答

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

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

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

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