一般什么情况用 initialize()方法?
一般什么情况用 initialize()方法?
|
1
顶顶顶
求讨论 |
|
billleeMay 26, 2017
2
大概写这程序的人以前从 MFC 转行过来的
|
|
shoalyMay 27, 2017
3
constructor 只能在 new 的时候才出发
init() 方法确可以反复调用, 用于想要反复 init 的场合, 一言不合就可以把一个脏对象重新洗白成纯妹子. |
|
q397064399May 27, 2017 via iPhone
4
构造跟初始化 本来就是两个概念,你可以初始化很多次,但是一对象只能构造一次
|
|
xbaofengMay 27, 2017
5
有时候逻辑复杂,或者有异常抛出
|
|
syhilyhwMay 27, 2017
6
可以看下 java 的构建器
|
|
mononiteMay 27, 2017
7
initialize 方法可以被 overwrite,构造函数不行。
|
|
seareneMay 27, 2017
8
我一般是在 spring 里面单独写 initialize,因为我需要一些程序运行过程中动态生成的各种参数。
|
|
chenuuMay 27, 2017
9
有时候是为了用单例吧
|