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

構文
クラス名.staticメンバー変数名
使用例
1.クラスの定義

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
package com.arkgame.study.java.it;
public class ClassA {
// static final
public static final int paramA = 111;
public static final String paramB = "arkgame";
// final
public final int paramC = 222;
public final String paramD = "study in arkgame.com";
public ClassA() {
super();
}
}
package com.arkgame.study.java.it; public class ClassA { // static final public static final int paramA = 111; public static final String paramB = "arkgame"; // final public final int paramC = 222; public final String paramD = "study in arkgame.com"; public ClassA() { super(); } }
package com.arkgame.study.java.it;

public class ClassA {

      // static final
      public static final int paramA = 111;
      public static final String paramB = "arkgame";
      // final
      public final int paramC = 222;
      public final String paramD = "study in arkgame.com";

      public ClassA() {
            super();
      }

}

2.確認実行クラス

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
package com.arkgame.study.java.it;
public class FinalKakuni {
public static void main(String[] args) {
ClassA cft = new ClassA();
System.out.println("staticメンバー変数A: " + ClassA.paramA);
System.out.println("staticメンバー変数B: " + ClassA.paramB);
System.out.println("final staticメンバーC: " + cft.paramC);
System.out.println("final staticメンバーD: " + cft.paramD);
}
}
package com.arkgame.study.java.it; public class FinalKakuni { public static void main(String[] args) { ClassA cft = new ClassA(); System.out.println("staticメンバー変数A: " + ClassA.paramA); System.out.println("staticメンバー変数B: " + ClassA.paramB); System.out.println("final staticメンバーC: " + cft.paramC); System.out.println("final staticメンバーD: " + cft.paramD); } }
package com.arkgame.study.java.it;

public class FinalKakuni {

      public static void main(String[] args) {
            ClassA cft = new ClassA();
            System.out.println("staticメンバー変数A: " + ClassA.paramA);
            System.out.println("staticメンバー変数B: " + ClassA.paramB);

            System.out.println("final staticメンバーC: " + cft.paramC);
            System.out.println("final staticメンバーD: " + cft.paramD);

      }

}

3.実行結果

staticメンバー変数A: 111
staticメンバー変数B: arkgame
final staticメンバーC: 222
final staticメンバーD: study in arkgame.com

Java

Posted by arkgame