2010-06-14 15 views

cevap

9

:

olarak kesinleştirme yöntemi tarafından ortaya atılan herhangi bir istisna, bu nesnenin kesinleşmesi durduruldu neden olur, ama aksi ihmal olduğunu. Eğer, hiç bir yazmak için geçerli bir nedeniniz varsayarak

+4

Soruyla tamamen alakasız, fakat ... AVATAR'INIZI SEVİYORUM. Grim Fandango en büyük oyun EVAR oldu! –

+2

Manuel kesinlikle kesinleştirildi. – cmccabe

4

bir finalizer kodlamak için doğru yolu şudur ki:

durumda
protected void finalize() throws Throwable 
{ 
    try 
    { 
    // my finalization code 
    } 
    finally 
    { 
    super.finalize(); 
    } 
} 
1

özel durum olsaydı, sonuçlandırmak sonra çağırma olacak sonlandırılmalı ve bir dahaki sefere çağrılmayacak ancak nesne bellekten GC-ed olacaktır.

İlgili konular