Javaのstaticが何を意味するかをサンプルコードで解説
今回はstaticが何を意味するかについてサンプルコードで解説します。
staticとは
下記のコードで考えます。
public class Main {
static int number = 100;
public static void main(String[] args) {
System.out.println(Main.number);
}
}2行目でstaticを使っています。
staticを使うとnewでオブジェクトを生成しなくてもクラス名から呼び出しができるようになります。
下記のコードです。
クラス名.numbernumberは5行目の「Main.number」で呼び出されています。