我正在编写一个服务器-客户端应用程序。
问题是,在我关闭打印写入器之后,服务器中的PrintWriter
某个时间点后不会刷新。但是如果我关闭打印编写器,它也会关闭套接字,但是我需要稍后使用它。
我该如何解决这个问题?
pw = new PrintStream(socket.getOutputStream());
pw.println("igyulibigyuli");
pw.flush();
它不会刷新,只要我在刷新后关闭打印机。(或者如果我关闭程序!)
我正在编写一个服务器-客户端应用程序。
问题是,在我关闭打印写入器之后,服务器中的PrintWriter
某个时间点后不会刷新。但是如果我关闭打印编写器,它也会关闭套接字,但是我需要稍后使用它。
我该如何解决这个问题?
pw = new PrintStream(socket.getOutputStream());
pw.println("igyulibigyuli");
pw.flush();
它不会刷新,只要我在刷新后关闭打印机。(或者如果我关闭程序!)