使用类的静态字段和构造函数,我们可以跟踪某个类所创建对象的个数。请写一个类,在任何时候都可以向它查询“你已经创建了多少个对象?”。
public class Class {
public static void main(String[] args)
{
Class a=new Class();
Class b=new Class();
System.out.println("创建了"+Class.Value+"个对象");
}
//静态字段
static int Value=0;
public Class(){
Value=Value+1;
}
}
运行截图: