仅当启用属性
println()时,
PrintWriter类的方法才将数据“提交”到流中
autoFlush。
查看Java文档中的以下引用:
如果启用了自动刷新,则仅在调用println,printf或format方法之一时才执行
链接到Java文档:https
:
//docs.oracle.com/javase/7/docs/api/java/io/PrintWriter.html#PrintWriter(
java.io.OutputStream,%
20boolean)
如果需要将消息发送到服务器,请
PrintWriter在启用“自动刷新”选项的情况下创建对象。
因此,在创建
writer对象的地方,只需执行以下 *** 作:
writer = new PrintWriter(sock.getOutputStream(), true);
那应该做。希望能帮助到你!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)