Назад к вопросам
Junior
68
questionbank
В чем разница между примитивным типом short и классом Short в Java?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
Примитивный тип short хранит целочисленное значение напрямую, занимая 2 байта. Класс-обертка Short является объектом, хранит значение short внутри себя и предоставляет дополнительные методы, например для парсинга строк (parseShort()) или сравнения (compareTo()).
| Признак | short |
Short |
|---|---|---|
| Тип | Примитивный | Класс-обертка |
| Память | 2 байта | Больше (объектные накладные) |
| Null | Не может быть null |
Может быть null |
| Методы | Нет | Имеет методы |
| Производительность | Быстрее | Медленнее (boxing/unboxing) |