问答详情
源自:8-10 Java 中的 static 使用之静态初始化块

show()为什么可以调用到赋值

为什么show()方法里可以直接调用到构造方法跟初始化块的赋值?

提问者:Chang_chiwi_66 2017-03-22 00:57

个回答

  • 慕函数4910142
    2017-04-14 13:12:44

    在普通成员方法中,则可以直接访问同类的非静态变量和静态变量,请采纳

  • qq_随风_111
    2017-04-10 16:06:22

    已经将构造方法中的值传递到show();中了

  • 慕粉2229591985
    2017-04-09 21:24:09

    我也同问

  • 标准与或式
    2017-04-03 20:06:01

    初始化块的执行在构造方法之前,而要调用show()方法必然已经创建了相应的对象,因此执行show方法之前一定已经执行过初始化块和构造方法,所以show方法里的变量值是已经更新过的值

  • Chang_chiwi_66
    2017-03-22 09:57:03

     在普通成员方法中,可以直接访问同类的非静态变量和静态变量

  • 慕仰4994182
    2017-03-22 01:30:41

    show的英文单词的意思就是展示嘛,