Помимо использования (byte[]) в потоковой передаче, я не вижу особого использования byte и short. С другой стороны, я уже давно видел, как фактическое значение равно |100| и байт был бы более подходящим. Является ли это следствием относительной дешевизны нынешней памяти или это всего лишь мелочь, о которой разработчикам не стоит беспокоиться?
Подробнее здесь: https://stackoverflow.com/questions/153 ... rt-or-byte