Java 靜態(tài)變量(二)
靜態(tài)變量(二)
定義成非私有的靜態(tài)變量可以通過“類型.變量名”的方式進(jìn)行訪問。當(dāng)一個對象對這個類的 靜態(tài)變量進(jìn)行修改時,其他該類的對象訪問的靜態(tài)變量值也是會更改的,這也是靜態(tài)變量在初始 化時只會被分配一塊內(nèi)存空間的原因。
//靜態(tài)變量示例(二)
public class StaticComponent {
static String name="這里是靜態(tài)變量";
public static void main(String[] args) {
StaticComponent a1 = new StaticComponent();
StaticComponent a2 = new StaticComponent();
System.out.println("靜態(tài)變量原值:"+a1.name);
a1.name="靜態(tài)變量值變更";
System.out.println("a1:"+a1.name);
System.out.println("a2:"+a2.name);
}
}
點擊加載更多評論>>