Sobes.tech
Junior — Middle

Veri yığınına hangi tür nesneler bulunabilir?

sobes.tech yapay zeka

AI'dan gelen yanıt

Veri yığını (stack) genellikle temel veri türlerini ve nesnelere referansları depolar, ancak nesneleri kendilerini değil. Android ve Java'da nesneler yığında (heap) yer alırken, yığında bu nesnelerin adresleri ve yerel değişkenler saklanır.

Bu nedenle, yığında bulunabilir:

  • Temel türlerin yerel değişkenleri (int, boolean, float vb.)
  • Nesnelere referanslar

Örnek:

void method() {
    int a = 10; // yığında saklanır
    MyObject obj = new MyObject(); // obj - referans yığında, nesne yığında
}