课程
/后端开发
/Java
/Java入门第二季 升级版
为什么调用了show方法后,输出的会有三个模块的内容,不是调用这个方法就是执行这个方法里面的内容吗??
2015-04-01
源自:Java入门第二季 升级版 8-10
正在回答
前三句是 new这一行时产生的。
后面的才是调用方法产生的。
那么为什么输出结果的顺序不一样 难道有一定的规定吗
放学路上的小学生
说白了初始化块和直接在构造函数中给全局变量赋值或者直接给静态变量赋初值,所以你在调用方法前变量的值就已经赋好了。
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
3 回答静态初始化
2 回答静态初始化
2 回答静态初始化块
4 回答静态初始化块