0
点赞
收藏
分享

微信扫一扫

简述IO流

十里一走马 2022-01-09 阅读 58

概述:

I表示intput,是数据从硬盘文件读入到内存的过程,称之输入,负责读。

O表示output,是内存程序的数据从内存到写出到硬盘文件的过程,称之输出,负责写。

根据处理数据的单位不同可分为 字节流 及 字符流。

缓冲流(高效流)(Buffer):字节缓冲流自带8KB缓冲区 可以提高原始字节流、字符流读写数据的性能。

--字节流:可操作所有类型的文件

字节输入流:

InputStream抽象类 不能new对象

FileInputSream子类

创建对象  例:

BufferInputStream

字节输出流:

OutputStream抽象类 不能new对象

FileOutputSream子类

 BufferOutputStream

--字符流:只能操作文本类型的文件

字符输入流:Reader抽象类

FileReader子类

BufferFileReader

字符输出流:Writer抽象类

FileWriter子类

BufferFileWriter

举报

相关推荐

0 条评论