关键字static的小用法

今天看了郝斌的关于关键字static的讲解视频,讲的很不错,但是稍微有些啰嗦,感觉基本上一句话就可以概括了:关键字static使得类的属性在类可以直接使用的同时,其他多个对象都指向该属性(即各个对象共同占有该内存区域)【但是应在非private的前提下】。

/* 关键字static的用法

 * 2014-08-01 17:35
 * */
class A {
public static int i=10; //【注意加static与不加static的区别】
public int j=20;

public void show() {
System.out.println( i );
System.out.println( j );
}
}

public class KeyStatic {

public static void main(String[] args) {
A aa1 = new A ();
A aa2 = new A ();

aa1.i = 30;
aa1.j = 40;

aa1.show();
aa2.show();
}

}
/*运行结果:
30
40
30
20
static使得多个对象都指向同一个区域【但是在非private的前提下】
 * */
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值