@Stalder

Почему программа виснет при создании ObjectInputStream?

System.out.print("Я здесь"); //выводит
            in = new ObjectInputStream(socket.getInputStream());
            System.out.print("Я здесь1"); //не выводит
            out = new ObjectOutputStream(socket.getOutputStream());
            System.out.print("Я здесь2");

Если ObjectInputStream заменить на DataInputStream все работает нормально. В чем может быть причина?
  • Вопрос задан
  • 351 просмотр
Решения вопроса 1
zagayevskiy
@zagayevskiy Куратор тега Java
Android developer at Yandex
Доки: https://docs.oracle.com/javase/7/docs/api/java/io/...

This constructor will block until the corresponding ObjectOutputStream has written and flushed the header.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы