возможно повторяет то, что уже было сказано, но только для того, чтобы сделать это более явным:
когда вы используете печатающее устройство и говорите, что у вас значение int 65 - писатель напечатает 2 символа: «6» и «5»
когда вы используете выходной поток, он печатает байты, поэтому записывает в файл байт со значением 65 - это код символа в ASCII / UTF-8 для «A», так что если вы откроете В файле в текстовом редакторе вы увидите символ «А», а не «6», за которым следует «5», как указано выше.