有个小疑问。。。

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

潮男123

2016-04-18 11:03

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

写回答 关注

3回答

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

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

    潮男123

    非常感谢!

    2016-04-19 21:12:04

    共 1 条回复 >

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

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

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

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

    潮男123

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

    2016-04-18 15:12:16

    共 1 条回复 >

Java入门第二季 升级版

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

530655 学习 · 6091 问题

查看课程

相似问题