静的コードブロックの実行タイミング

準備フェーズにおけるゼロのデフォルト値を割り当て静的変数は、初期化フェーズ、静的コードブロック内のユーザに割り当てられた値は、初期段階で実行されます

パブリック クラスStaticBlockDemo { 

    静的 int型 A = 2 ; 
    
    静的{
         // 相を調製する場合= 0 A;
         // もし初期化フェーズ、A = 2; 
        のSystem.out.println(A); 
    } 
    
    パブリック 静的 ボイドメイン(文字列[]引数){ 
        
    } 
}

 

おすすめ

転載: www.cnblogs.com/heyboom/p/11408448.html