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

到底Java中的初始化,初始化块有什么作用?

课程里是有提到初始化块,但只是教我们如何编写,但并没有告诉我他的作用是什么,请各大神教教我,谢谢。

正在回答

1 回答

初始化块的作用是给对象初始化,并且这个初始化时在构造函数之前,该类的每一个对象在创建时都会调用初始化块来初始化这个对象,

还有个就是静态代码块,是初始化类用的,随着类的加载而加载,只会被执行一次

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

suxiao 提问者

非常感谢!
2015-10-13 回复 有任何疑惑可以回复我~
#2

苍何

可是不用初始化块,就普通的赋值,运行出来的结果也没差吧?初始化块能提高运行速率吗?不然为什么要用它
2016-08-27 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

到底Java中的初始化,初始化块有什么作用?

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