Запись байтов не является проблемой, не имеет значения, используете ли вы write(int)
или writeByte(byte)
, поскольку записанные данные остаются одинаковыми, независимо от того, подписан байт или нет.Чтение байтов с использованием read()
также не является проблемой, поскольку возвращает беззнаковые байты.Только когда вы читаете в байтовый массив, вам нужно быть осторожным, потому что тогда вы должны помнить, чтобы маскировать каждый байт 0xFF
при его использовании.