“Java 编译器将初始化程序块复制到每个构造函数中。因此,这种方法可用于在多个构造函数之间共享代码块。”
我在本教程中读过这个:http: //docs.oracle.com/javase/tutorial/java/javaOO/initial.html
我不明白。当初始化程序块存在并执行构造函数的工作时,构造函数的需要是什么,换句话说,作为构造函数的替代品工作?
哦,但是在创建实例时必须调用构造函数。好的!但是那么初始化程序块的需要是什么?
“因此,这种方法可用于在多个构造函数之间共享代码块。” 有人可以给我一个例子吗?我的意思是我不明白。
先感谢您。