Java'da Garbage Collection Nedir?
Garbage Collector Java Virtual Machine(JVM)'de çalışan, nesnelerden kurtulmak için kullanılan bir programdır. Nesne oluşturduğumuz zaman bu nesne için hafızadan yer tahsis edilir. Oluşturulan nesne arttıkça, hafızadaki alan azalır. Bir süre sonra yeni nesnelerin oluşturulması için alan kalmaz. Hafızada birçok çöp veri birikir. Bu noktada Garbage Collector devreye girer. Garbage Collector artık kullanılmayan nesneleri bulur ve onları hafızadan temizler. Yeni nesnelerin oluşturulması için yer açar.
C# ve Java'da hafıza yönetimi Garbage Collector tarafından gerçekleştirilir. C dilinde malloc ve free metodları programcı tarafından gerçekleştirilmelidir.
C# ve Java'da hafıza yönetimi Garbage Collector tarafından gerçekleştirilir. C dilinde malloc ve free metodları programcı tarafından gerçekleştirilmelidir.
Yorumlar
Yorum Gönder