lamerizhottabicha
@lamerizhottabicha
Начинающий программист Java и дизайнер

Зачем нужны типы данных byte и short в Java?

Зачем в языке программирования так много типов данных?
Особенно byte или short, ведь их полностью заменяет int. Зачем они нужны? В чем их профит?

p.s программирование изучаю с нуля
  • Вопрос задан
  • 115 просмотров
Решения вопроса 1
azerphoenix
@azerphoenix Куратор тега Java
Добрый день!
Зачем в языке программирования так много типов данных?
Особенно byte или short, ведь их полностью заменяет int. Зачем они нужны? В чем их профит?

Тип данных int занимает 4 байта, а byte - 1 байт, а short - 2 байта.
Соответственно, в условиях ограниченной памяти нужно использовать только соответствующие типы примитивов.

60436b2020216873254157.png
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
firedragon
@firedragon
Senior .NET developer
Главным образом размер в памяти. Ну и в сети данные передаются именно байтами поэтому что бы не переупаковывать и не приводить лишний раз их и используют.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Emphasoft Санкт-Петербург
от 150 000 до 300 000 ₽
Sportmaster Lab Москва
от 170 000 ₽
18 апр. 2021, в 17:31
1500 руб./за проект
18 апр. 2021, в 16:33
400 руб./за проект
18 апр. 2021, в 16:28
3000 руб./за проект