1、在另一个流上执行某种类型的转换,也称过滤流,当尝试从过滤输入流对象读数据时,该对象能提供源自其他输入流对象的字符。
2、处理流类型列表
类型 字符流 字节流
缓冲 BufferedReader BufferedInputStream
BufferedWriter BufferedOutputStream
过滤 FilterReader FilterInputStream
FilterWriter FilterOutputStream
字节和字符间转换 InputStreamReader
OutputStreamWriter
执行对象序列化 ObjectInputStream
ObjectOutputStream
执行数据转换 DataInputStream
DataOutputStream
计算 LineNumberReader LineNumberInputStream
向前查看 PushbackReader PushbackInputStream
打印 PrintWriter PrintStream
3、字节与字符转换
1)
字节和字符间转换 InputStreamReader
OutputStreamWriter
转换规则是缺省的平台字符编码字节和UNICODE之间转换,也可以指定如:newInputStreamReader(System.in,"ISO-8859-1")
2)StringReader和StringWriter处理JAVA技术String对象的节点字符流
流处理技术详解
本文详细介绍了Java中流处理技术的基本概念及其应用。包括过滤流、缓冲流等不同类型的字符流和字节流,并探讨了如何在Java程序中实现对象序列化、数据转换等功能。此外,还介绍了字节与字符之间的转换方法。

被折叠的 条评论
为什么被折叠?



