Anımsanacağı gibi yerel değişkenlerin hepsi stack’te yaratılır. Bunların yaratılmaları ve yokedilmeleri çok hızlıdır. Akış bloktan çıkarken, o blokta bildirilmiş tüm yerel değişkenler yokedilir. new ile heap’te yarattığımız sınıf nesneleri nasıl yokedilmektedir? C++’ta yoketme için delete isimli ayrı bir operatör kullanılmaktadır. Fakat C# ve Java’da bu işlem otomatik yapılmaktadır. new ile yaratılan her nesneyi belli bir zamanda, belli bir sayıda referans göstermektedir. Buna nesnenin referans sayacı denir. …