Java Class Yapısında Finalize Metotunun Kullanımı Java Class Yapısında Finalize Metotunun Kullanımı Finalize Java dili kullanilmayan nesneleri silmek için arka planda çalisan bir sisteme sahiptir. Bu yüzden C++ gibi dillerde dinamik nesne tanimlarinda mutlaka yer almasi gereken nesneyi silme metotlari javada o kadar gerekli degildir. Fakat eger kendiniz mutlaka bir nesneyi acil olarak silmek isteseniz finalize() isimli bir metotu sinifinizda tanimlayip kullanabilirsiniz. class Test { protected void finalize() { System.out.println("Removed"); } public static void main(String[] args) { Test c = new Test(); } } class Test { protected void finalize() { System.out.println("Removed"); } public static void main(String[] args) { for (int i = ; i < 10000; i++) { Test c = new Test(); } } } Alıntıdır. dersmax.net Java Class Yapısında Finalize Metotunun Kullanımı 1