Почему Java OutputStream.write () принимает целое число, но записывает байты

Я пишу OutputStream, только что заметил это в интерфейсе OutputStream,

   public abstract void write(int b) throws IOException;

Этот вызов записывает один байт в поток, но почему он принимает целое число в качестве аргумента?

Ответы на вопрос(5)

Ваш ответ на вопрос