IO流,供大家理解,也供我复习使用。

本文详细介绍了Java.IO流的分类,包括File、字节流(OutputStream, InputStream)、字符流(Writer, Reader)、缓冲流、标准输入输出流以及对象序列化流。重点阐述了它们之间的相互关系,并提到了Properties集合在字节字符流交互中的作用。通过理解这些流的概念和关联,有助于深入掌握Java.IO操作。
摘要由CSDN通过智能技术生成

首先我们来说说IO流有多少种

大致可以细分为:

File:文件类,我们的操作都是基于这个文件的操作,失去的文件那么我们的操作将毫无意义。

字节流(OutputStream:字节输出流,InputStream:字节输入流)

字符流(Writer:字符输出流,Reader:字符输入流)

缓冲流(字符缓冲流:{BufferedWriter,BufferedReader}

字节缓冲流:{BufferedOutputStream,BufferedInputStream})

标准输出输入流(System.in,System.out,System.err)

对象序列化流(ObjectInputStream,ObjectOutputStream)

还有一个Properties集合它是HashTable的子类它能够与字节字符流产生关系。

我们来看这个图片吧!!!

他们之间的关系大概就是这样,画得丑请见谅,嘿嘿,还有就是画不下了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值