Junior — Middle
Koje vrste objekata mogu biti u steku podataka?
sobes.tech АИ
Одговор од АИ
У стеку података (stack) обично се чувају примитивни типови података и референце на објекте, али не и сами објекти. У Android-у и Јави, објекти се налазе у хипу (heap), а у стеку се чувају адресе тих објеката и локалне променљиве.
Стога, у стеку могу бити:
- локалне променљиве примитивних типова (int, boolean, float итд.)
- референце на објекте
Пример:
void method() {
int a = 10; // чува се у стеку
MyObject obj = new MyObject(); // obj - референца у стеку, објекат у хипу
}