android???й???????
???????????? ???????[ 2013/2/1 10:07:42 ] ????????
Java???й??????Java?????????????????????????????????????????????????????????????????????????????????????ο??????????????????????????????????????????????λ???????????Щ????????
???Internet???е???????????Java??????????С????????????ó??????????Java??????????????????????????????????????????Ρ?????????????У??????????????????????????CPU?????????????????????????????java.lang.OutOfMemoryError????????????Java???й??????????????????????????????????????????????????Java???й???????????????.
?????????Java????????????????Java???й??????
?. Java????ι??????
????ж?Java??????????й?????????????????Java????ι????????Java???????????????????????????Java?У??????????????????????????????????????????(Garbage Collection??GC)?????????????????????ú??????????棬?????????????ò??????????????????????Щ????????????
Java?????????????????????????????ж?????????????????????????????б?????????????????????????GC??????????????????????????????????????????????????????á??????á???????GC????????м???????????????????????????????????????????????????????????????á?
??Java?У???Щ??????????GC????????????????????????????????й?????????????м??????????????GC??????????GC?????System.gc()?????????Java????淶???壬?ú????????JVM??????????????????С?????????JVM??????????ò??????????GC?????GC????????????????JVM????GC???????к??????е?????????????????????GC????????????ж????е???е?????????GC???е????ж?????GC??????????????????????????Щ??
??. ????Java?е????й?
???????й?????????????????????????????????????????????д??????????????????????Щ??????????棬??????棬??????????????????GC?????Щ??????????????????????????????????????????"??Ч???"?????????????????????????潫???????????????????????????á?????????????????????????null?????????????????????????????????????????????????null???????????????????????Щ???????????????
??Java?У????й???????Щ????????????Щ????????????????????????Щ???????б?????????????????????У?????????·????????????????Σ???Щ??????????????????????????????Щ?????????????????????????????Щ????????ж??Java?е????й?????Щ??????GC??????????????????檔
???????????????????????????????????У????????Object????????????????????????Vector?У??????????????????????Vector???????????????????????GC???????????????????????????Vector?????????Vector?????????????????Vector?????????null??
Vector v = new Vector(10); for (int i = 1; i < 100; i++) { ??Object o = new Object(); ??v.add(o); ??o = null; }//????????е?Object??????б????????????v??????Щ???? ???????Щ??????????????????????????GC?????????(?????GC???????????)???????????????й????????? ????????????????????Java?????й?????????????????Logger??????????????log(String msg)???κ??????????????Logger.Log(message)????message?????????????????????С?
Logger????????????HashMap????????temp??????????log(message)????????????message???д??temp??(???????+?????????)????????????temp?н???????????????????????????????????????????仯???????log????????????????????????????????????д???????????????κ???????????????log??????????????Logger????????temp??????????????????????????????????????Java???й??? ???????????????е????й???????????????????????????????????????á?
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11