public class MyStaticDemo {
static String str = "mystatic";
public static void main(String[] args) {
/* 该类的象共对享其静态成员变量的值
静态成员变量可被该类的所有方法访问
该类的静态方法能访问该类的静态成员变量
该类的静态数据成员变量的值不可修改
*/
MyStaticDemo myStaticDemo = new MyStaticDemo();
System.out.println(myStaticDemo+str);//该类的象共对享其静态成员变量的值 该类的静态方法能访问该类的静态成员变量 √
//调用getYouStr方法
str = "youstatic";
System.out.println(str);//输出youstatic 因此该类的静态数据成员变量的值不可修改×
}
protected String getStr(){
return "youstatic" + str;//静态成员变量可被该类的所有方法访问
}
}