解决办法 就是要把你发送的字符串后面加 \r\n 就解决了。加上这句话你的 socket 不需要关闭就可以完成 input、output 流的传输了。 BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(chat.getSocket().getOutputStream())); bw.write(。。。+"\r\n"); bw.flush();