??????????????????????
???????????????????????OutOfMemoryError?????????????????俴?????澭?????Java??????????й???????????????????????????????????????й????????????????????Щ????????...??....????...???e???????????????????????????????ɡ?????????????????????±???????????~.~??????????к?????????????е????????????????????
public class TestDemo {
static Test[] tests = new Test[3];
public static void main(String[] args) {
Test t = new Test("test1");
tests[0] = t;
//??t???null????????????????????????????????′?gc??佫??????
t = null;
//???????????test[0]????
System.out.println(tests[0]);
}
}
???????????????й????????????????????????????????й???????????????????javaer????????????????????????????C++???У??????????????????????????javaer?????????Щ???t??????????????????????????????????test[0]=t?????????????t??????test[0]?????????????????t???null???test[0]???????null?????
??????????????е???????????????java??????????????????????????????Щ??????
???????????????????
????java?е??????????????????????????????????????????????????????洢???????????????????????????£?
???????????????????????洢?????
????????洢????????????????????????????????????????????????????????????????????????????????????????????λ???
?????????????δ???????????????????????null
????java?в?????????????????????ν????????????????????д洢???
????????忴??????????????????????????????????????????????????????java??????ζ?????????????????????????????????????????????е?????????????????????????檔????????????????C++?е???????????????????????????????????????????????????????????????????????????????????????????????Ч????????
??????????????????????????
?????e???????????????????????????????????????е??????????????????????????????????????????????????????????????????????????????£??????????????????????????
????tests???????????????????????????????????????????з?????????3????????????null???????t???t??????????е????

????tests[0]=t??????????????????????????test[0]?????????t??????t??Test????????????????tests[0]?????tests[0]??????Test????????t???????κι?????

?????????????????????????t=null??????????????t??Test?????????????и??Test??tests???????????gc?????????Test????????????????????й?????????????????????????tests??????Test???????????????????????????????????????й???C++????????й?????????
????????????β????
????????????????????????????й???????д????飬???????????????????????д??????????????????JVM????????д????????????????????????????????п????д?ɡ?