[code="java"]
public class MyStaticClass {
private static MyStaticClass obj = new MyStaticClass();
private static int a;
private static int b = 0;
private MyStaticClass(){
a++;
b++;
}
public static MyStaticClass getInstance(){
return obj;
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
MyStaticClass m = MyStaticClass.getInstance();
System.out.println(m.a);//1
System.out.println(m.b);//0 为什么输出的是0????
}
}
[/code]