Встречается на собеседованиях • сегодня

В какой области памяти хранится ссылочная переменная

Ссылочные переменные хранятся в стеке (stack memory), а сами объекты, на которые они ссылаются, — в куче (heap memory).

Пример:

java
Object obj = new Object(); // obj - в стеке, сам Object - в куче

Особенности:

  • Стек — быстрый, но ограниченный по размеру, работает по принципу LIFO
  • Куча — динамическая память, доступна всем потокам, требует сборщика мусора

Примитивы (int, char и т.д.) хранятся прямо в стеке, если они локальные переменные.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы