问答详情
源自:-

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

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

提问者:suxiao 2015-10-12 21:59

个回答

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

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

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