トップ 差分 一覧 ソース 置換 検索 ヘルプ PDF RSS ログイン

インスタンス変数の初期化のタイミング

Java(VB .NETも)のインスタンス変数、クラス変数の定義域が実行されるのは
コンストラクタで、親コンストラクタを呼び出した直後。

int a = 10;

public test {
  public test(){
   super();
  /* ここで int a = 10; が実行される */
   System.out.println(a);
  }
}

[カテゴリ: プログラミング言語 > Java]



  • Hatenaブックマークに追加
  • livedoorクリップに追加
  • del.icio.usに追加
  • FC2ブックマークに追加

最終更新時間:2006年11月05日 15時54分54秒