JavaIO流的三种分类方式
时间: 2023-11-16 08:05:13 浏览: 83
Java 中IO流分为哪几种? BIO、NIO、AIO有什么区别?
Java IO 流可以根据不同的标准进行分类,常见的分类方式有以下三种:
1. 按照流向分类:Java IO 流可以分为输入流和输出流。输入流用于读取数据,输出流用于写出数据。
2. 按照处理数据单位分类:Java IO 流可以分为字节流和字符流。字节流可以处理所有类型的数据,但是字符流只能处理字符类型的数据,因为它使用了编码转换。
3. 按照功能分类:Java IO 流可以分为节点流和处理流。节点流直接与数据源相连,可以读写数据;处理流则是对已有的流进行封装和处理,提供更加方便灵活的读写方式。
阅读全文