位置:首页 > 软件操作教程 > 编程开发 > Java > 问题详情

Java 静态变量(二)

提问人:刘旭39发布时间:2020-11-26

静态变量(二)

定义成非私有的静态变量可以通过“类型.变量名”的方式进行访问。当一个对象对这个类的 静态变量进行修改时,其他该类的对象访问的静态变量值也是会更改的,这也是静态变量在初始 化时只会被分配一块内存空间的原因。

//静态变量示例(二)
public class StaticComponent {
static String name="这里是静态变量";
public static void main(String[] args) {
StaticComponent a1 = new StaticComponent();
StaticComponent a2 = new StaticComponent();
System.out.println("静态变量原值:"+a1.name);
a1.name="静态变量值变更";
System.out.println("a1:"+a1.name);
System.out.println("a2:"+a2.name);
}
}EAOXUTG26FTY15RSHP6BEZ2.png

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部