Java 中的 IO 流分为几种?

2021-04-08 18:06:53 浏览数 (3823)

Java 中的 IO 流大家不会陌生,那么 IO 流分为哪几种呢?本篇文章告诉你

Java IO 流有几种?

  • 流的流向分,分为输入流和输出流
  • 操作单元划分,分为字节流和字符流
  • 流的角色划分,分为节点流和处理流

Java IO 流涉及到40多个类,虽然看上去比较杂乱,但其实很有规划,彼此间还有非常紧密的练习,他们都是从 4个抽象类基类中派生的。

  • InputStream/Reader: 所有输入流的基类,前者是字节输入流,后者是字符输入流。
  • OutputStream/Writer: 所有输出流的基类,前者是字节输出流,后者是字符输出流。

操作方式分类结构图

IO流操作方式

操作对象分类结构图

IO流操作对象分类结构图


以上就是小编为您带来的关于 Java 中的 IO 流分为几种 的全部内容。