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