Tbpgr Blog

Ruby プログラマ tbpgr(てぃーびー) のブログ

書籍 パーフェクトJava | 初期化ブロック

パンくず

書籍 パーフェクトJava
初期化ブロック

概要

Javaの初期化ブロックについて

Javaの初期化ブロック

コンストラクタ全体で共通して利用したい初期化コードを使いたい場合は
初期化ブロックを利用します。

初期化ブロックは複数定義可能で、上から順に実行されます。
実行順はフィールド変数の初期化よりは後で、
コンストラクタよりは前になります。

public class Hoge {
  :
  {
    初期化コード
    :
  }
  :
}