???????
???????????????????????????Java??????????У????????????????????У????????????????С?
??????????????????????????????????????
??????????????????????????????????e?????????????java?????????????????????
???????????????????????е?С???????е????????????????????????????????????????????????GC????????о?GC??????????????????……????棬???澿???????????
???????????????????????????java????????飺?????????java??????? – ?????
????Java????
????Java???????????????????????????????????С????????????JAVA GC???????????????????GC????????JAVA???????????????????????????Щ????????????С??????????????????????????????????????GC??????????java????????????~?????????GC???л????……??????????????ж?????
??????????????????????????????????????????????????????GC???????????????????????????GC????
??????????????????????????????????GC??????JAVA?????????java??????????
???????????????????£?????????????????e???????????????????????????????е???????????????????????????
??????????????????????????в????????????????????????????????飬?????????????????
???????????????????????????????????????????????α????
public void main(){
method1();
}
public void method1(){
...
method2();
}
public void method2(){
...
method3();
}
public void method3(){
...
//end
}
????????????main??????????method1??method2??????method3??method3?????????????????????
??????main?????????У?????????????????????????е????????????????????????????????

????method3??????н????????????????????γ????

????????java???棬?á????????java?????????λ?????????
????java??????????????е??????????????????????????????????????java??????е???????????????????е??????????????????洢?????????????????????????????????????????????????????????????????????????????????????????????????????
????OK???????????????????????????????java????????????????÷???????????????????
????????????????????е????????????????????????
?????????????????????????????????????????????????????????
???????????????????java??????е????????????????????????????????????淽?????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????з?????????????????????????У?
??????????????????????????Ч????????????????????????????????????
???????????á????????java?????????λ???????java???棺
?????????????java?????????????????棬????????????java?????????????????????????????????????????????????????????????????????????????е???????????????顣?????????“?”???????????????????????????????о????????????
?????????????????????????????????????????????????ú?returnAddress?????
????????64λ?????long??double?????????????2????????????slot?????????????????????1??????????????????????????????????????????????????????????????????з????????????????????????????????????????????????????С??
???????????????????Ч?????棬??????????
??????????????????????????????????????????????????????????????С???????д????????????????п??????????????????????????????á?
???????
?????????????????????????й?????GC?????????????????????У????л???????????????????????
????java GC???????????????????Ч?????
???????????????java?????????????????????????????????????????????????????????????????????
?????????????????????????????????????????У????????????????С?
?????????ж????????????а??ó??????????????????????У????????????????????????????????????????????????б?????ó?????????м??????檔???????????????????á?