「Java入門」static変数を利用するサンプル
1.static修飾子 WelcomeUser.java
public class WelcomeUser {
public static String message; // static変数化
public void outMessage () {
System.out.println(message);
}
}
2.mainクラスStaticWelDemo.java
public class StaticWelDemo {
public static void main(String[] args) {
WelcomeUser.message = “test message AA";
WelcomeUser w1 = new WelcomeUser();
WelcomeUser w2 = new WelcomeUser();
w1.outMessage();
w2.outMessage();
WelcomeUser.message = “test message BB";
w1.outMessage();
w2.outMessage();
}
}
結果
test message AA
test message AA
test message BB
test message BB