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

Где хранится ссылочная переменная

Ссылочная переменная (например, String str = "Hello") хранится в стеке (stack memory) как часть фрейма метода. Она содержит адрес объекта в куче (heap memory), где лежат сами данные.

Пример:

java
String str = new String("Hello");
  • str (ссылка) — в стеке.
  • "Hello" (объект) — в куче.

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

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

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

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

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