Класс-оболочка (wrapper class) в Java, например, Integer, Double, Boolean и т.д., представляет собой неизменяемый (immutable) тип данных. Это значит, что после создания объекта его внутреннее значение нельзя изменить. Если нужно изменить значение, создаётся новый объект. Поэтому класс-оболочку нельзя считать изменяемым типом данных.
Можно ли считать класс-оболочку изменяемым типом данных?
Класс-оболочка (wrapper class) в Java, например, Integer, Double, Boolean и т.д., представляет собой неизменяемый (immutable) тип данных.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Класс-оболочка (wrapper class) в Java, например, Integer, Double, Boolean и т.д., представляет собой неизменяемый (immutable) тип данных. Это значит, что после создания объекта его внутреннее значение нельзя изменить. Если нужно изменить значение, создаётся новый объект. Поэтому класс-оболочку нельзя считать изменяемым типом данных.