日期:2014-05-20  浏览次数:20797 次

一个小程序,帮我讲讲吧~~~
class   Person   {
private   int   id;
public   static   int   total   =   0;
public   Person()   {
  total++;
  id   =   total;
}
}
class   OtherClass   {
public   static   void   main(String   args[])   {
Person.total   =   100;
System.out.println(Person.total);
Person   c   =   new   Person();
System.out.println(Person.total);
}
}


结果为什么先是100   后是101呢~~看不懂

------解决方案--------------------
上面说得很清楚了,学习。