类中创建对象的个数

类中的静态变量被所有对象共享,在类被加载时初始化。在类中声明一个静态成员变量i并赋初值0,当类中每创建一个对象时,i的值就会在构造函数中加1,类的对象个数即为i的值。

源代码:public class Number {

  static int i=0;

  public static void main(String[] args)

  {

  Number one=new Number();

  Number two=new Number();

  Number three=new Number();

  System.out.println(i);

  }

  Number()

    {

  i++;

 }

  }

结果截图:

 

posted @ 2017-10-20 17:14  limengke**  阅读(162)  评论(0编辑  收藏  举报