课程
/后端开发
/Java
/Java入门第二季 升级版
我的结果为什么前两行互换了? ”通过初始化块初始化sex 通过静态初始化块初始化age 通过构造方法初始化name 姓名:tom,性别:男,年龄:20“
2015-02-09
源自:Java入门第二季 升级版 8-10
正在回答
static{
System.out.println("通过静态初始化块初始化age");
age = 20;
}
这块应该是静态初始化块,你肯定把static丢了,程序运行时静态初始化块最先被执行,然后执行普通初始化块,最后才执行构造方法。
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
6 回答为什么结果还是显示一样的,两个age的值都不一样
3 回答我的程序显示没有问题,但是console中却什么都没显示,我的运行结果哪里去了??
1 回答结果只显示出了一个值screen:5.0cpu:mem:Telephone有发短信的功能
2 回答为什么不能显示运行结果呢?
4 回答import package.*与import package.class结果不一样