这个程序是怎么运行的

来源:8-10 Java 中的 static 使用之静态初始化块

qq_沐钼_04007561

2017-05-10 13:33

不是说只要运行main里面的吗,自己构造的怎么也运行了,输出为什么是“通过静态初始化块为静态变量num3赋值”这条先输出的,而不是“通过构造方法为变量num赋值”这条先输出。http://img.mukewang.com/5912a6060001937804100608.jpg

写回答 关注

1回答

  • 瞌睡西瓜
    2017-05-10 14:28:44
    已采纳

    因为程序运行时静态初始化块最先被执行啊、、、

    qq_沐钼_...

    非常感谢!

    2017-05-11 14:09:11

    共 1 条回复 >

Java入门第二季 升级版

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

530644 学习 · 6091 问题

查看课程

相似问题