关于网络传输字符的问题
我自己写了一个服务端是多线程的,其中有定义了一个线程的子类并且实现了ActionListener的接口,主要功能就是实现对两个按钮的事件响应,其中一个按钮按下后会发送一个文本框中的文本。我定义了一个PrintWriter类型的变量out,
out = new PrintWriter(outSendSocket.getOutputStream());然后就out.write(msg)。
出现的这样的问题如果我后面加一句out.close()的话,客户端就会有消息,但是它们之间的连接就断了,如果不加,对方不会有任何消息收到。
请大家指教一下。