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

求大神解答?

初始化模块中初始化块,是不是优先位置跟普通方法一样?还是那个就是普通方法的初始化模块?

正在回答

2 回答

初始化块是放在类里面的 不是放在方法里面的,对于执行顺序,则是先执行静态初始化块(仅在加载类时执行一次),再执行普通初始化块,然后才是构造方法。

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

三水朝山 提问者

那普通方法呢?排什么时候执行
2016-05-08 回复 有任何疑惑可以回复我~
#2

豆渣不是渣 回复 三水朝山 提问者

普通方法按代码顺序执行吧
2016-05-09 回复 有任何疑惑可以回复我~
#3

三水朝山 提问者 回复 豆渣不是渣

那如果在构造方法,初始化块,静态初始化块,和普通方法,怎么排?
2016-05-09 回复 有任何疑惑可以回复我~

静态初始化块→普通初始化块→构造方法,其他普通方法什么时候调用什么时候执行,不调用则不执行。

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

三水朝山 提问者

谢谢。
2016-05-10 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第二季 升级版
  • 参与学习       530628    人
  • 解答问题       6091    个

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

进入课程

求大神解答?

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