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

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

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

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

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

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

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

Похожие вопросы