1:Java 中 IO 流分为几种?

  1. java IO 流分为几种?
  2. 按照流的流向分,可以分为输入流和输出流;
  3. 按照操作单元划分,可以划分为字节流和字符流;
  4. 按照流的角色划分为节点流和处理流。
  5. Java I0 流的 40 多个类都是从如下 4 个抽象类基类中派生出来的。
  6. InputStream/Reader: 所有的输入流的基类,前者是字节输入流,后者是字符输入流。
  7. OutputStream/Writer: 所有输出流的基类,前者是字节输出流,后者是字符输出流。

按操作方式分类结构图:
image.png

按操作对象分类结构图:
image.png