out = new PrintWriter(new OutputStreamWriter(clientSocket.getOutputStream(),"UTF-8"),true)中的参数true表示什么
时间: 2024-05-17 12:18:40 浏览: 98
TCP.rar_java Tcp
在这个语句中,参数true表示自动刷新输出缓冲区。也就是说,当我们调用PrintWriter的print、println或format等方法时,它们会立即将数据写入到输出流中,而不是先缓存在输出缓冲区中,等到缓冲区满了再一次性写入。这个参数是可选的,如果不指定,默认是false,即需要手动调用flush或close方法才能将数据写入输出流中。
阅读全文