Sobes.tech
Junior — Middle

Məlumatlar yığınında hansı növ obyektlər ola bilər?

sobes.tech Süni İntellekt

AI-dan cavab

Məlumatlar yığını (stack) adətən primitiv məlumat tiplərini və obyektlərə istinadları saxlayır, lakin özləri obyektlər deyil. Android və Java-da obyektlər yığında (heap) yerləşdirilir, yığında isə bu obyektlərin ünvanları və yerli dəyişənlər saxlanılır.

Beləliklə, yığında aşağıdakılar ola bilər:

  • primitiv tiplərin yerli dəyişənləri (int, boolean, float və s.)
  • obyektlərə istinadlar

Nümunə:

void method() {
    int a = 10; // yığında saxlanılır
    MyObject obj = new MyObject(); // obj - yığında istinad, obyekt yığında
}