Ссылочные типы данных хранятся:
- В куче (Heap): Сами объекты. Куча — это область памяти, выделяемая во время выполнения программы, где располагаются все динамически создаваемые объекты.
- В стеке (Stack): Ссылки (указатели) на эти объекты. Стек — это область памяти, используемая для хранения локальных переменных, параметров методов и информации о вызовах методов. Каждая ссылка в стеке содержит адрес объекта в куче.
Пример:
java