Javaクラスの初期化順序
継承なしの場合:
1. 実行順序
静的メンバ変数
静的コードブロック
通常のメンバ変数
通常のコードブロック
コンストラクタ
2. 要約:
静的 -> 通常
変数 -> コードブロック -> コンストラクタ
コンストラクタは最後に実行される
3. サンプルコード:
public class Parent {
private static String name = "zct" ...
6月19日 16:12 投稿