1 package 统计对象个数; 2 3 public class Lianxi { 4 private static int n; 5 public Lianxi() 6 { 7 n++;//每new一个对象的时候给n加1 8 } 9 public static int getNum() 10 { 11 return n;//返回n值 12 } 13 public static void main(String[] args) { 14 15 Lianxi t1=new Lianxi(); 16 Lianxi t2=new Lianxi(); 17 System.out.println("共创建对象个数为:"+Lianxi.getNum()+"个"); 18 } 19 20 }
思路:在某一个类的构造方法中添加一个静态的全局用于计数的变量,每new一个新对象的时候,该变量就加一,从而就可以实现统计对象个数了
运行截图: