课程
/后端开发
/Java
/Java入门第二季 升级版
我的eclipse是按顺序来执行的 不是先执行静态初始化块,是版本原因么?
2016-11-08
源自:Java入门第二季 升级版 8-10
正在回答
因为你是在main里面直接写输出的,这样就会按照你写的顺序执行。教的是在构造方法和初始化块和静态初始化块里面写的输出,程序运行时静态初始化块最先被执行,然后执行普通初始化块,最后才执行构造方法,这样就会输出写在里面的输出了。
qq_宅轩丿雨歌_04290705 提问者
东风小草
原来如此
你没有定义静态初始化块,直接输出的,所以不会啊
应该将相应输出写在对应初始化块里,写在main里当然会顺序执行。
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
2 回答初始化就是执行吗,执行的顺序,初始化不是赋初始值吗
1 回答初始化快的执行顺序
3 回答构造方法执行顺序
2 回答执行的顺序
3 回答执行的顺序