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

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

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

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

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

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

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

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