输入 输出 数据类型 说明
InputStream OutputStream byte 最底层
ByteArrayInputStream ByteArrayOutputStream byte 带字节缓冲 缓冲
FileInputStream FileOutputStream byte 直接对文件进行操作
FilterInputStream FilterOutputStream byte 过滤输出流的超类
BufferInputStream BufferedOutputStream byte 缓冲数据 缓冲
CheckedInputStream CheckedOutputStream byte 数据校验
CipherInputStream CipherOutputStream byte 加密的数据
DataInputStream DataOutputStream 基本类型 处理所有基本类型
DeflaterInputStream DeflaterOutputStream byte deflate压缩处理
GZIPOutputStream byte GZIP压缩写入
ZipOutputStream byte ZIP写入
JarOutputStream byte JAR写入
DigestInputStream DigestOutputStream byte 摘要信息
InflaterInputStream InflaterOutputStream byte 压缩读取
GZIPInputStream byte GZIP读取
ZipInputStream byte ZIP处理
JarInputStream byte JAR处理
LineNumberInputStream byte 过时
;ProgressMonitorInputStream byte 进度监控
;PushbackInputStream byte 可取消读取的能力
ObjectInputStream byte 序列化
;PipedInputStream ;PipedOutputStream byte 连接输入输出流
SequenceInputStream byte 多个输入流的连续读取
StringBufferInputStream String 过时
Reader Writer char,String
BufferedReader BufferedWriter 缓冲的字符操作 缓冲
LineNumberReader 跟踪行号的缓冲字符输入流 缓冲
CharArrayReader CharArrayWriter 字符数组缓冲区 缓冲
FilterReader FilterWriter 读写已过滤的字符流
;PushbackReader 允许将字符推回 缓冲
InputStreamReader OutputStreamWriter 字节流和字符流的桥梁 编码类型
FileReader FileWriter 读写字符文件
;PipedReader ;PipedWriter 传送的字符流 缓冲
StringReader StringWriter 字符串和字符流的转化
PrintWriter 向文本输出流打印对象
的格式化表示形式
InputStream OutputStream byte 最底层
ByteArrayInputStream ByteArrayOutputStream byte 带字节缓冲 缓冲
FileInputStream FileOutputStream byte 直接对文件进行操作
FilterInputStream FilterOutputStream byte 过滤输出流的超类
BufferInputStream BufferedOutputStream byte 缓冲数据 缓冲
CheckedInputStream CheckedOutputStream byte 数据校验
CipherInputStream CipherOutputStream byte 加密的数据
DataInputStream DataOutputStream 基本类型 处理所有基本类型
DeflaterInputStream DeflaterOutputStream byte deflate压缩处理
GZIPOutputStream byte GZIP压缩写入
ZipOutputStream byte ZIP写入
JarOutputStream byte JAR写入
DigestInputStream DigestOutputStream byte 摘要信息
InflaterInputStream InflaterOutputStream byte 压缩读取
GZIPInputStream byte GZIP读取
ZipInputStream byte ZIP处理
JarInputStream byte JAR处理
LineNumberInputStream byte 过时
;ProgressMonitorInputStream byte 进度监控
;PushbackInputStream byte 可取消读取的能力
ObjectInputStream byte 序列化
;PipedInputStream ;PipedOutputStream byte 连接输入输出流
SequenceInputStream byte 多个输入流的连续读取
StringBufferInputStream String 过时
Reader Writer char,String
BufferedReader BufferedWriter 缓冲的字符操作 缓冲
LineNumberReader 跟踪行号的缓冲字符输入流 缓冲
CharArrayReader CharArrayWriter 字符数组缓冲区 缓冲
FilterReader FilterWriter 读写已过滤的字符流
;PushbackReader 允许将字符推回 缓冲
InputStreamReader OutputStreamWriter 字节流和字符流的桥梁 编码类型
FileReader FileWriter 读写字符文件
;PipedReader ;PipedWriter 传送的字符流 缓冲
StringReader StringWriter 字符串和字符流的转化
PrintWriter 向文本输出流打印对象
的格式化表示形式
就这个东东搞不懂。