课程
/后端开发
/Java
/Java入门第二季 升级版
在Java中进行初始化可以用构造方法进行,那为什么还需要初始化块?
2017-02-22
源自:Java入门第二季 升级版 8-10
正在回答
有助于代码逻辑的分离,否则所有逻辑都在构造里写会显得太多太乱
初始化块是在构造前执行的,如果所有实例都有一点相同的逻辑,就可以提取到初始化块中
我只知道这两点原因,本人是搞安卓手游开发的,实际工作中好像只用到过静态代码块,对这个体会不是太深。
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
2 回答静态初始化块和初始化块有什么区别,与构造方法有什么区别,初始化块能初始化静态变量吗
1 回答初始化有什么实际意义??!!急急急
1 回答到底Java中的初始化,初始化块有什么作用?
1 回答静态初始化块,初始化块,构造方法
3 回答静态初始化块,初始化块,在什么情况下用到呢?