Есть мало или нет выгоды от использования шорт.
от вопрос уже есть ответ здесь:
Почему InputStream # read () возвращает int, а не байт? 6 ответовВозможный дубликат:
Почему InputStream # read () возвращает int, а не байт?
почему возвращаемый тип read () является целым числом?
Эй, я просто просматривал документацию по Java для материала о потоках ввода / вывода и только что натолкнулся на этот вопрос специально в отношении потоков байтов. Если входные данные представляют собой поток байтов, почему read () не возвращает байтовое значение?
Я почесал голову в течение некоторого времени, но не мог придумать какого-либо сильного ответа на вопрос, который я был бы признателен, если кто-нибудь может помочь.