- 類在程序運(yùn)行的時(shí)候就會(huì)被加載,方法是在執(zhí)行的時(shí)候才會(huì)被加載,如果沒有任何引用了,Java自動(dòng)垃圾回收,也可以用System.gc()開啟回收器,但是回收器不一定會(huì)馬上回收。
- 靜態(tài)變量在類裝載的時(shí)候進(jìn)行創(chuàng)建,在整個(gè)程序結(jié)束時(shí)按序銷毀;
- 實(shí)例變量在類實(shí)例化對象時(shí)創(chuàng)建,在對象銷毀的時(shí)候銷毀;
- 局部變量在局部范圍內(nèi)使用時(shí)創(chuàng)建,跳出局部范圍時(shí)銷毀;