【初心者】Java質問・相談スレッド82【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0430デフォルトの名無しさん
2006/03/04(土) 04:28:52そういう怪しいコードを書くと、3日後ぐらいには後悔するから。
さて、お決まりの言語規定からの引用
12.4.2 初期化手続きの詳細
http://www.y-adagio.com/public/standards/tr_javalang2/execution.doc.html#44630
8. 次に,クラス変数初期化子及びクラスの静的初期化子,又はインタフェースのフィールド初期化子の
いづれかを,記述してある順序に,それらが単一ブロックであるものとして実行する。ただし,例外として,
値がコンパイル時の定数であるfinalクラス変数及びインタフェースのフィールドは,最初に初期化するもの
とする(8.3.2.1, 9.3.1及び13.4.8)。
■ このスレッドは過去ログ倉庫に格納されています