SORU
24 Mart 2010, ÇARŞAMBA


Ne zaman finalize() metodu Java denir?

finalize() yöntem JVM denir bilmem lazım. finalize() yöntemi geçersiz kılarak adlı bir dosyaya yazar olan test bir sınıf oluşturdu. İdam değil. Kimse beni yürütülüyor olmasının nedeni söyleyebilir misiniz?

CEVAP
24 Mart 2010, ÇARŞAMBA


Genel olarak iyi finalize() vb herhangi bir temizlik yapmak için kullanır.

Javadoc göre okumaya değer):

Çöp toplama nesne için daha fazla başvuru olduğunu belirlediğinde bir nesne çöp toplayıcı tarafından çağrıldı.

Joachim belirttiği gibi, bu asla eğer nesne her zaman erişilebilir bir program hayatında meydana gelebilir.

Ayrıca, çöp toplayıcı herhangi belirli bir zamanda çalıştırmak için garanti değil. Genel olarak, finalize() söylemek istediğim özel bir şey var sürece, büyük olasılıkla genel olarak kullanmak için en iyi yöntem değildir bunun için sana ihtiyacım var.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ADDVOiCE

    ADDVOiCE

    28 Mayıs 2009
  • Muse

    Muse

    28 EYLÜL 2006
  • TomKNJ

    TomKNJ

    26 ŞUBAT 2007