???????
???????????????????????????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?????????????????????????????????????????????????????????????????????
?????????????????????????????????????????校????????????????小?
?????????卸????????????邪??贸??????????????????????校????????????????????????????????????????????????斜?????贸?????????屑??????妾�???????????????????谩?