Java IO处理类的完整汇总对照

East271536394 2008-04-30 08:54:42
输入 输出 数据类型 说明
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 向文本输出流打印对象
的格式化表示形式
...全文
152 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
youhere1 2008-05-15
  • 打赏
  • 举报
回复
学习了,java io包很强大,基本上都不怎么懂.
lifanfly 2008-05-15
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 youhere1 的回复:]
学习了,java io包很强大,基本上都不怎么懂.
[/Quote]
jofy1004 2008-05-12
  • 打赏
  • 举报
回复
知道的寥寥无几
wangwenjun69 2008-05-06
  • 打赏
  • 举报
回复
不错,看看,学习了啊
pengdayong 2008-05-06
  • 打赏
  • 举报
回复
顶一下。。
就这个东东搞不懂。
chocolate0823 2008-05-06
  • 打赏
  • 举报
回复
收下,非常感谢!
老紫竹 2008-04-30
  • 打赏
  • 举报
回复
不需抄袭我的原著! 呵呵!

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧