一文解析Java IO流的分类

樵夫2021-11-24 14:02

  IO流很多,完全掌握不太可能,在这里,作者列出了下面要查看的IO流程。所以,IO流程是什么?

一文解析Java IO流的分类

  目前的分类主要有三种:

  1、按照流的方向分:输出流和输入流。其中InputStream和Reader都是输入流。而OutputStream和Writer都是输出流。

  2、按照流的数据单位分:字节流和字符流。其中InputStream和OutputStream都是字节流。而Reader和Writer都是字符流。字符流,就是按照一个字符一个字符的顺序输入或输出,所以字符流只适用于纯文本的文件,像图片、音频等的文件就无法进行输入或输出。而字节流就没有这种范围限制了,因为我们的计算机存储文件都是用字节来计算的,所以字节流所有的本地文件都能读取。

  3、按照流的功能分:节点流和包装流(或者称处理流):简单理解,构造方法没有传入流的都是节点流,而构造方法传入流的都是包装流。等下详细讲解流的时候就能够更清晰的知道这个概念了。

  以上就是小编为大家整理发布的“一文解析Java IO流的分类”一文,更多相关内容尽在开课吧广场Java教程频道。

一文解析Java IO流的分类

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用。如涉及版权问题,请联系本站管理员予以更改或删除。
有用
分享