java 网络编程【6】 用UDP编写网络聊天程序 以及 TCP编程实例

java 网络编程【6】 用UDP编写网络聊天程序 以及 TCP编程实例


输入内容后,按回车键即可。





java.io
类 PrintWriter

java.lang.Object
  继承者 java.io.Writer
      继承者 java.io.PrintWriter
所有已实现的接口:
Closeable, Flushable, Appendable

public class PrintWriter
extends Writer
 

向文本输出流打印对象的格式化表示形式。此类实现在 PrintStream 中的所有print 方法。它不包含用于写入原始字节的方法,对于这些字节,程序应该使用未编码的字节流进行写入。

PrintStream 类不同,如果启用了自动刷新,则只有在调用printlnprintfformat 的其中一个方法时才可能完成此操作,而不是每当正好输出换行符时才完成。这些方法使用平台自有的行分隔符概念,而不是换行符。

此类中的方法不会抛出 I/O 异常,尽管其某些构造方法可能抛出异常。客户端可能会查询调用 checkError() 是否出现错误。

PrintWriter

public PrintWriter(Writerout)
创建不带自动行刷新的新 PrintWriter。

参数:
out - 字符输出流

PrintWriter

public PrintWriter(Writerout,
                   booleanautoFlush)
创建新 PrintWriter。

参数:
out - 字符输出流
autoFlush - boolean 变量;如果为 true,则 printlnprintfformat 方法将刷新输出缓冲区

PrintWriter

public PrintWriter(OutputStreamout)
根据现有的 OutputStream 创建不带自动行刷新的新 PrintWriter。此便捷构造方法创建必要的中间 OutputStreamWriter,后者使用默认字符编码将字符转换为字节。

参数:
out - 输出流
另请参见:
OutputStreamWriter.OutputStreamWriter(java.io.OutputStream)

PrintWriter

public PrintWriter(OutputStreamout,
                   booleanautoFlush)
通过现有的 OutputStream 创建新的 PrintWriter。此便捷构造方法创建必要的中间 OutputStreamWriter,后者使用默认字符编码将字符转换为字节。

参数:
out - 输出流
autoFlush - boolean 变量;如果为 true,则 printlnprintfformat 方法将刷新输出缓冲区
另请参见:
OutputStreamWriter.OutputStreamWriter(java.io.OutputStream)


你可能感兴趣的:(java)