Главная /
Программирование на Java /
Что произойдет, если, используя ByteArrayOutputStream, записать в файл значения типов long, int, byte именно в таком порядке, а считать в обратном, используя DataInputStream?
Что произойдет, если, используя ByteArrayOutputStream
, записать в файл значения типов long
, int
,
byte
именно в таком порядке, а считать в обратном, используя DataInputStream
?
вопрос
Правильный ответ:
ошибка на этапе компиляции, так как нельзя настраивать
DataInputStream
на данные, записанные с помощью ByteArrayOutputStream
несоответствие форматов
ByteArrayOutputStream
и DataInputStream
проявится только во время выполнения, что приведет к возникновению исключения IOException
все пройдет успешно, но полученные значения
byte
, int
и
long
могут отличаться от тех, которые были записаны
все пройдет успешно, полученные значения
byte
, int
и
long
не будут отличаться от тех, которые были записаны
Сложность вопроса
88
Сложность курса: Программирование на Java
83
Оценить вопрос
Комментарии:
Аноним
Благодарю за решебник по интуиту.
17 ноя 2019
Аноним
Я преподаватель! Немедленно заблокируйте сайт и ответы intuit. Не ломайте образование
16 окт 2019
Другие ответы на вопросы из темы программирование интуит.
- # Как установить размер компонента AWT?
- # Какие методы есть в классе Object?
- # Какие высказывания относительно java.util.Vector и java.util.Hashtable можно считать корректными?
- # Какие модификаторы позволяют обращаться к элементу класса из классов, не являющихся наследниками того же пакета?
- # Какие утверждения относительно преобразования ссылочных типов верны?