Встречается на собеседованиях • сегодня
Является ли класс-обёртка изменяемым типом данных
Классы-обёртки (Integer, Double, Boolean и др.) в Java являются неизменяемыми (immutable). Это значит, что после создания объекта изменить его внутреннее состояние нельзя. Например:
java
Integer x = 10;
x = 20; // Создаётся новый объект, а не изменяется существующийОсобенности:
- Все поля объявлены как final
- Нет сеттеров для изменения состояния
- Методы вроде Integer.valueOf() возвращают новые объекты
Это сделано для безопасности в многопоточной среде и для кеширования часто используемых значений.

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