修改信息后,第二次启动客户端,报如下错误。

来源:3-5 使用多线程实现多客户端的通信

qq_周哲_03553140

2016-09-25 08:07

57e714f70001966005000393.jpg

57e714f7000163a205000315.jpg

并且调试的时候报错not responding,希望能一并解答下。尝试将端口改为8999,但是没生效

写回答 关注

3回答

  • Airly
    2016-10-24 11:04:07

    这上面告诉你错误在32行,你把那里相关的代码贴出来看看。

  • 人在梦游中
    2016-09-25 13:26:57

    你这是因为没有启动服务器端,直接启动了客户端造成的

    qq_周哲_...

    服务端只需要启动一次吧?我起了啊。并且上面截图“客户端连接数2”也打印出来了,说明第二次启动客户端的时候进了while循环,只是第二个线程里面读socket的输入流的时候报错,这让我想不通。第一次可以,第二次为什么不行。

    2016-09-25 20:22:50

    共 1 条回复 >

  • 人在梦游中
    2016-09-25 13:25:49

    应该先启动服务器端,再启动客户端

Java Socket应用---通信是这样练成的

分享的是 Java 中的网络编程,使用Socket实现网络聊天通信

125013 学习 · 590 问题

查看课程

相似问题