teststaticvar.java

来自「是一本比较好的JAVA学习书」· Java 代码 · 共 29 行

JAVA
29 行
字号
class Count {
	private int serialNumber;
	public static int counter = 0; //一个静态变量counter
	public Count() {
		counter++;   //创建Counter的时候递增
		serialNumber = counter;
	}
	public int getSerialNumber(){
		return serialNumber;
	}
}
class OtherClass {
	public int increment(){
		return Count.counter++;//静态的变量不属于任何实例只能直接用类调用
	}
}
public class TestStaticVar {
	public static void main(String[] args){
		Count[] cc = new Count[10];
		OtherClass o = new OtherClass();
		for (int i=0;i<cc.length;i++){
			cc[i] = new Count();
			System.out.println("cc["+i+"].serialNumber = "+cc[i].getSerialNumber());
			System.out.println(o.increment());
		}
		
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?