Что произойдет, если, используя ByteArrayOutputStream, записать в файл значения типов long, int, byte именно в таком порядке, а считать в обратном, используя DataInputStream?
(Отметьте один правильный вариант ответа.)
Варианты ответа
все пройдет успешно, полученные значения byte, int и long не будут отличаться от тех, которые были записаны
все пройдет успешно, но полученные значения byte, int и long могут отличаться от тех, которые были записаны (Верный ответ)
несоответствие форматов ByteArrayOutputStream и DataInputStream проявится только во время выполнения, что приведет к возникновению исключения IOException
ошибка на этапе компиляции, так как нельзя настраивать DataInputStream на данные, записанные с помощью ByteArrayOutputStream