Встречается на собеседованиях • сегодня
Где хранится переменная в методе с типом Integer
Локальные переменные (включая Integer) хранятся в стеке (stack memory) внутри фрейма метода. Для примитивов (int) значение хранится напрямую, а для объектов (включая Integer) — хранится ссылка на объект в куче (heap memory).
Пример:
java
public void example() {
int primitive = 42; // значение в стеке
Integer wrapper = 42; // ссылка в стеке, объект в куче (если не кэширован)
}Для Integer значения от -128 до 127 кэшируются в пуле (IntegerCache), поэтому wrapper может ссылаться на существующий объект в куче.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы