为了账号安全,请及时绑定邮箱和手机立即绑定

例句中的最后两句怎么来的?

通过初始化块状num1;

通过构造方法num2;

最后两句不是没有System.out.println();么?为什么还会有输出内容?

正在回答

2 回答

静态初始化是只执行一次的,但是new一个对象的时候会 调用这个类的初始化和构造函数

1 回复 有任何疑惑可以回复我~

静态的初始代码块只会在类被调用的时候执行一次,最后一行输出结果在show方法里面,你new了一个hello对象去调用了show方法。

1 回复 有任何疑惑可以回复我~
#1

tiffang丫 提问者

hello2不是没有使用么?
2019-07-21 回复 有任何疑惑可以回复我~
#2

qq_慕数据533744 回复 tiffang丫 提问者

不用调用,定义的时候就会运行初始化模块和构造函数
2019-07-22 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

例句中的最后两句怎么来的?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信