java高级流_流的总结-文件操作(4)-Java高级知识(7)

IO流有这么多,很容易记错,这就需要我们要细细的整理与总结了,下面呢,我就把自己最近的总结发出来,供大家参考。

IO 流整体架构体系

(1) 字节流 : InputStream,OutputStream

(2) 字符流: Reader ,Writer

(3) 数据流: DataInputStream,DataOutputStream

(4) 对象流: ObjectInputStream,ObjectOutputStream

(5) 缓冲流: BufferedInputStream,BufferedOutputStream,BufferedReader,BufferedWriter

(6) 转换流: InputStreamReader,OutputStreamWriter

(7) 数组流: ByteArrayInputStream,ByteArrayOutputStream

(8) 打印流: PrintStream,PrintWriter

我们再根据节点流和处理流进行分类:

节点流:

FileInputStream, ByteArrayInputStream,FileReader。

FileOutputStream, ByteArrayOutputStream, FileWriter.

处理流:

BufferedInputStream, DataInputStream, ObjectInputStream..BufferedReader

BufferedOutputStream,DataOutputStream,OBjectOutputStream.BufferedWriter.

当然啦,光看着文字描述,还是觉得很乱,没有图,怎么能够清晰明了呢?

IO流的总结

好了文件操作就此告一段落了,是不是感觉到编程的乐趣了呢,继续加油吧。下一阶段,我们将进入更有趣的知识体系。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值