нет вывода для приложения клиент / сервер java [закрыто]
Спасибо за все ваши предыдущие ответы, которые очень полезны. У меня есть другой вопрос для приложения сервера / клиента. Я установил связь между сервером и клиентом. Но сейчас, когда я что-то печатаю, ничего не происходит. Реализуемая мной функция run () прослушивает ввод и отображает их. Кажется, что этот метод не работает (поэтому я думаю, что там нет вывода)
Это run () (прослушивание и отображение полученного сообщения) и send () (отправка сообщения)
Спасибо
public void run(){//watch for incoming communication
String msg;
try{//loop reading lines from the client and display msg
while ((msg = serverIn.readLine()) != null) {
System.out.println("msg received"+msg);
}
}catch (IOException e) {
System.err.println(e);
}
}
public void send(String msg){//send outgoing message
System.out.println("in the send()");
serverOut.println(msg);
}
Некоторая информация, которая может быть полезна: эти методы в классе, я вызываю их
someClass.start() (someClass extends Thread class)
someClass.send()