Sobes.tech
Junior — Middle

Melyik helyen tárolódik az int típusú változó a metóduson belül?

sobes.tech MI

Válasz az MI-től

Egy int típusú változó, amelyet Java-ban egy módszeren belül deklaráltak, a hívási veremben (stack) tárolódik. Minden módszerhívás létrehoz egy saját veremkeretet, ahol a helyi változók, beleértve az int típusú primitív típusokat is, elhelyezkednek.

Ez azt jelenti, hogy ilyen változó csak a módszer végrehajtása közben létezik, és automatikusan törlődik a módszer kilépése után. Ellentétben a heapen (kupán) tárolt objektumokkal, a primitív helyi változók a veremben helyezkednek el a gyors hozzáférés és memória kezelés érdekében.