?????????о?java????????????????????????????java??????????????
???????????£?
public class JvmTest {
private static int count1;
private static int count2 = 0;
private static JvmTest JvmTest =new JvmTest();
public JvmTest() {
System.out.println("JvmTest");
count1++;
count2++;
}
public static JvmTest getInstance() {
return JvmTest;
}
public static void main(String[] args) {
System.err.println("count1=" + JvmTest.count1);
System.err.println("count2=" + JvmTest.count2);
}
}
??????δ????????????????????
?????????????д????????????δ???
public class JvmTest {
private static JvmTest JvmTest =new JvmTest();
private static int count1;
private static int count2 = 0;
public JvmTest() {
System.out.println("JvmTest");
count1++;
count2++;
}
public static JvmTest getInstance() {
return JvmTest;
}
public static void main(String[] args) {
System.err.println("count1=" + JvmTest.count1);
System.err.println("count2=" + JvmTest.count2);
}
}
??????????н???????????
?????????????н???????????????????????£????????java?????????????????????????????main?????????????????????????С??????????????????????????????????????????????????У?????ó?????????????????????????????????и??????????????????????????????????????????δ????????y??????
?????????????count1??count2?????0?????????????????????0??????????0??????????new????????count1??count2?????????????????count1??count2???????1.?????????????new??????count1??count2?????????1????????count2???и????????????count2??????1?????0.