Junior
169
Quelle est la différence entre le type primitif short et la classe Short en Java?
Réponse de l'IA
sobes.tech IA
Примитивный тип short хранит целочисленное значение напрямую, занимая 2 байта. Класс-обертка Short является объектом, хранит значение short внутри себя и предоставляет дополнительные методы, например для парсинга строк (parseShort()) или сравнения (compareTo()).
| Признак | short |
Short |
|---|---|---|
| Тип | Примитивный | Класс-обертка |
| Память | 2 байта | Больше (объектные накладные) |
| Null | Не может быть null |
Может быть null |
| Методы | Нет | Имеет методы |
| Производительность | Быстрее | Медленнее (boxing/unboxing) |