Yorumu yanıtla

Stack & Heap

referans ve değer tipini anlamak için önce stack(yığın) ve heap(öbek ) anlamlarını bilmeniz gerekmekte. Şöyle stack bölgesi değer tipli verilerin tutulduğu  heap bölgesi ise referans tipli verilerin tutulduğu bölgedir RAM ' de. Yani değer tipinden (struct türünden bir veri) geldiğinde RAM bunu stack bölgesinde tutacaktır, çünkü struct'lar değer tiplidirler ve dolayısıyla değer tipleri RAM' de yer tutarlar. Fakat class' lar referans tipli olduğundan RAM de yer tutmazlar kodlama yaparken  class classAdi = new Class() diyerek ("new Class()")  şeklinde yazdığın kod ile instance almış oluyorsun( RAM de o sınıf için yer ayırmış oluyorsun) ve dolayısıyla kullanacağın tüm veriler birbirini referans göstererek RAM de işlenecektir. Bu da sana RAM' den yer kazandıracaktır. Umarım anlatabilmişimdir.Saygılar, 

Posted by Misafir (doğrulanmamış) on 14 Mayıs 2013 - 00:24

Cevapla

Bu alanın içeriği gizlenecek, genel görünümde yer almayacaktır.
  • Web sayfası ve e-posta adresleri otomatik olarak bağlantıya çevrilir.
  • İzin verilen HTML etiketleri: <a> <img> <em> <strong> <cite> <code> <pre> <ul> <ol> <li> <dl> <dt> <dd>
  • Satır ve paragraflar otomatik olarak bölünürler.
  • Syntax highlight code surrounded by the {syntaxhighlighter OPTIONS}...{/syntaxhighlighter} tags.

Biçimlendirme seçenekleri hakkında daha fazla bilgi

CAPTCHA
Bu soru sizin otomatik spam yapan bir makina olmadığınızdan emin olmak için soruluyor.
Image CAPTCHA
Enter the characters shown in the image.