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

有个小疑问。。。

为什么1-8上一节课中讲解中静态方法调用静态变量时使用(类名.静态变量)调用的,但这一节课却讲的是直接调用??

提问者:潮男123 2016-04-18 11:03

个回答

  • Simle丶张浩
    2016-04-19 09:11:10
    已采纳

       是虚拟机直接调用的,程序执行的时候就会先调用静态代码块,之后才会调用其他代码块。

  • 潮男123
    2016-04-18 14:48:20

    这跟直接调用有什么关系?

  • Simle丶张浩
    2016-04-18 11:14:34

       static代码块也叫静态代码块,是在类中独立于类成员的static语句块,可以有多个,位置可以随便放,它不在任何的方法体内,当虚拟机执行的时候它就会执行,是自动执行的