Думала для того, чтобы записывать в него байты, но байт от 0 до 255, а byte от -128 до 127. И FileInputStream inputStream = new FileInputStream(fileName); inputStream.read() вообще возвращает int, хотя предназначен для чтения байтов.