对于这个问题,我们都知道java中使用类时会自动调用构造函数。按照这个思路我们可以定义一个static int 形的常量count 然后将count++放入这个类的构造函数中,这样只要输出count的值就可以明确的知道这个类被调用了几次。

下面是这个小程序的实现代码:

public class TESt {
public static int count ;
public TESt() {
count++;
} public static void main(String [] args){
TESt a1 = new TESt();
System.out.println(a1.count);
TESt a2 = new TESt();
System.out.println(a2.count);
}
}

运行结果分别是1和2。是符合预期的结果。

05-11 20:35