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

 
输入输出数据类型说明
InputStreamOutputStreambyte最底层
ByteArrayInputStream ByteArrayOutputStreambyte带字节缓冲缓冲
FileInputStream FileOutputStreambyte直接对文件进行操作
FilterInputStream FilterOutputStreambyte过滤输出流的超类
BufferInputStream BufferedOutputStreambyte缓冲数据缓冲
CheckedInputStream CheckedOutputStreambyte数据校验
CipherInputStream CipherOutputStreambyte加密的数据
DataInputStream DataOutputStream基本类型处理所有基本类型
DeflaterInputStream DeflaterOutputStreambytedeflate压缩处理
GZIPOutputStreambyteGZIP压缩写入
ZipOutputStreambyteZIP写入
JarOutputStreambyteJAR写入
DigestInputStream DigestOutputStreambyte摘要信息
InflaterInputStream InflaterOutputStreambyte压缩读取
GZIPInputStream byteGZIP读取
ZipInputStream byteZIP处理
JarInputStream byteJAR处理
LineNumberInputStream byte过时
;ProgressMonitorInputStream byte进度监控
;PushbackInputStream byte可取消读取的能力
ObjectInputStream byte序列化
;PipedInputStream ;PipedOutputStreambyte连接输入输出流
SequenceInputStream byte多个输入流的连续读取
StringBufferInputStream String过时
ReaderWriterchar,String
BufferedReader BufferedWriter 缓冲的字符操作缓冲
LineNumberReader 跟踪行号的缓冲字符输入流缓冲
CharArrayReader CharArrayWriter 字符数组缓冲区缓冲
FilterReader FilterWriter 读写已过滤的字符流
;PushbackReader 允许将字符推回缓冲
InputStreamReader OutputStreamWriter 字节流和字符流的桥梁编码类型
FileReader FileWriter 读写字符文件
;PipedReader ;PipedWriter 传送的字符流缓冲
StringReader StringWriter 字符串和字符流的转化
PrintWriter 向文本输出流打印对象
的格式化表示形式
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值