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

来源:-

suxiao

2015-10-12 21:59

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

写回答 关注

1回答

  • 天启之魂
    2015-10-12 23:32:36
    已采纳

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

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

    苍何

    可是不用初始化块,就普通的赋值,运行出来的结果也没差吧?初始化块能提高运行速率吗?不然为什么要用它

    2016-08-27 10:06:15

    共 2 条回复 >

Java入门第二季 升级版

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

530652 学习 · 6091 问题

查看课程

相似问题