Javaのクラス変数はどのように定義しますか?

Javaにおいて、クラス変数は静的変数とも呼ばれます。クラス変数は、クラスの内部でstaticキーワードを使用して定義することができます。クラス変数はクラス全体で見えるため、クラスの全てのオブジェクトで共有されることができます。

クラス変数の定義構文は以下の通りです:

public class ClassName {
    static dataType variableName;
}

その中で、dataTypeはデータ型であり、variableNameは変数名です。

例えば、学生の人数を表すクラス変数を定義します。

public class Student {
    static int studentCount;
}

他の場所でこのような変数を使用する場合、クラス名.変数名のような方法でアクセスできます。

Student.studentCount = 10;
System.out.println("学生人数:" + Student.studentCount);

結果は次の通りです:学生の数:10。

bannerAds