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

Что такое класс-обёртка

Класс-обёртка (wrapper class) в Java — это класс, который инкапсулирует примитивный тип данных, предоставляя ему объектное представление. Основные классы-обёртки: - `Integer` для `int` - `Double` для `double` - `Boolean` для `boolean` - и другие (`Character`, `Long` и т.д.) **Зачем нужны:** 1. Работа с коллекциями (например, `ArrayList`). 2. Использование null как значения. 3. Доступ к полезным методам (например, `Integer.parseInt()`). **Пример:** ```java Integer num = 10; // автоупаковка (autoboxing) int value = num; // распаковка (unboxing) ``` **Особенности:** - Автоупаковка/распаковка (Java 5+). - Неизменяемость (immutable). - Кэширование значений (например, `Integer` от -128 до 127).
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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