☆★Java質問・相談スレッド174★★at TECH
☆★Java質問・相談スレッド174★★ - 暇つぶし2ch664:デフォルトの名無しさん
15/09/17 22:27:03.83 v9PnBNai.net
>>652
実行順序は正しい
補足するとstaticイニシャライザはstaticフィールド代入とstaticブロックに分かれるけど、この実行順序は定義順
static final int STATIC_FIELD = getStaticField();
static {
System.out.println(“static block”);
}
private static int getStaticField() {
System.out.println(“static field”);
return 0;
}
― 実行結果 ―
static field
static block
――
インスタンスイニシャライザも同様にインスタンスフィールド代入とインスタンスブロックに分かれて、実行順は定義順


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch