??????????????
?????????????????????????????????????????????????????????????????????????????????????????????
????1???????????????????????????????????????????????????????????????????????????????????????????????????????
????2??????????????????????????????????ó????????????????????????????????????????????????????????????????????????????ó????????????????????????????????????????ó????????е???????????????巽???????????ó??????????????????????????????????
?????????????????????????????????????????????
???????????????????????????????1.???????????2.??????????????????????????У?3.?????????????????
???????????????
?????????????????????Щ?????????????????????????????????????????????????????????????????????????????????С?
????1??????????????????÷?????????????????????????Щ???????????????????????????????ü???????????
????2?????????????????????Щ????????????????????????????????У???????????????????????????????????м????????
????3?????????????ζ?????????????????????????????仰???????????????????κ????????????顣
????4???????????????к??????????????????????y?????????????????÷??????????????????????ü????????????????????????????????????????????????????????????????????
?????????????????
??????????????????鵱?????????????????????????????????????????????????仰????????????????????????????????????
????1??????????????????????????????????????????????????????????????????????????
????2???????????????????????????????????????????????????????????????ζ????????????????????????????Щ???????????????????????????????????????????????????????????????????????????????????????????
????3???????????????????????????????塣?????????????Σ????????????????????????
????4??????????У???????????????????????????????????????????????????Щ???????????????????о????????????????????
????5???????????????????????????????????????????????????????????????????????????????????????
????6????Java???????????????????final??ζ????????????????????????????????????????????????????????????????г???????????????????????г????????????????final??????????г???????????????????е???????н??г????????????????????????????????????????final??????????????????????????
????7????Java?????final???η?????????е?????????????Σ??????????????????????????????????????????????????????????????????????????????????????
????8????????????????????????????????????????????????????????????Щ????????????????????????????????????????£?????????????????Virtual Proxy???????????????????????????????????????????????????????????£???????濴????????????????????????????????Щ????????ɡ?
???????????????????
??????????????????鵱???????λ?????????????????????????????????????????
????1????????????????????????????????????????????????????????????????????????
????2??Java??????????????????????????????????finalize() ??????finally???
????3??Java???????JVM??????????????????????????????????????????????????????????????????
????4??????????????????е????????????????????Java????????????????finalize()?????????б????????κ????????????????????????????????????????????????????檔finalize()??????????????? protected void finalize() throws Throwable??
????5??Java??finally????飬?????????????κ???????????????????????????finalize()????????????finally????鯔??????????????????????????????????е?????????finally?????????????????????????????Щ????????????У??????????δ????????????????????
??????????????????
?????????????????????????????????????????????С??????????????????????????????????????????????????????????????????????????????????????????????????