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

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

Ссылочные типы данных в Java хранятся в куче (Heap). Сама переменная, которая содержит ссылку на объект, хранится в стеке (Stack), но сам объект, на который она указывает, располагается в куче.

Пример:

java
String str = new String("Hello"); // объект String создается в куче, 
                                   // а ссылка 'str' хранится в стеке

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

  • Куча управляется сборщиком мусора (Garbage Collector)
  • Объекты в куче доступны всем потокам приложения
  • Размер кучи динамически изменяется в зависимости от потребностей программы
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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