「Javaコンパイラは初期化ブロックをすべてのコンストラクタにコピーします。したがって、このアプローチを使用して、複数のコンストラクタ間でコードのブロックを共有できます。」
このチュートリアルでこれを読みました: http://docs.oracle.com/javase/tutorial/java/javaOO/initial.html
理解できません。初期化ブロックがあり、コンストラクターの作業を行う場合、つまりコンストラクターの代わりとして機能する場合、コンストラクターの必要性は何ですか?
ああ、インスタンスを作成するときにコンストラクターを呼び出す必要があります。わかった!しかし、その後、初期化ブロックの必要性は何ですか?
「したがって、このアプローチを使用して、複数のコンストラクター間でコードのブロックを共有できます。」誰かが私に例を教えてもらえますか? わからないというか。
前もって感謝します。