「Java8」クラスのstatic変数を使用するサンプル

環境
JavaSE1.8
Eclipse 2019-12

書式

class  クラス名 {
  static 変数の型  変数名;
}

変数の前にstatic修飾子をつけます。
クラスをインスタンス化していませんが値が表示されます
構文
「クラス名.変数名」を使ってクラスのstatic変数を呼び出します

使用例

package com.arkgame.study;

//クラスCmnの定義
class Cmn {
      // String型変数
      static String city = "tokyo";
      // int型変数
      static int age = 23;
      // double型変数
      static double avg = 345.678;
}

public class StaticTest {

      public static void main(String[] args) {
            System.out.println("クラス名.変数名で値を表示する");

            System.out.println("変数cityの値: " + Cmn.city);
            System.out.println("変数ageの値: " + Cmn.age);
            System.out.println("変数avgyの値: " + Cmn.avg);

      }
}

実行結果

クラス名.変数名で値を表示する
変数cityの値: tokyo
変数ageの値: 23
変数avgyの値: 345.678

 

Java

Posted by arkgame