Java 定数の初期化:基本と実践【書き方まとめ】

Javaでは、定数は次のような方法で初期化することができます:

  1. 値の直接代入:
public class Constants {
    public static final int MAX_VALUE = 100;
    public static final String MESSAGE = "Hello, World!";
}
  1. 静的初期化ブロック:
public class Constants {
    public static final int MAX_VALUE;
    public static final String MESSAGE;

    static {
        MAX_VALUE = 100;
        MESSAGE = "Hello, World!";
    }
}

静的イニシャライズブロックでは、計算や他のメソッドの呼び出しなど、より複雑な初期化操作を実行できます。

Javaでは、定数は初期化された後、値を変更することはできません。

bannerAds