Java I/O体系结构

2022-10-25 19:23:14 浏览数 (1)

1、流的分类

1.1. Java I/O流体系下所有的类均由以下四个抽象基类派生:

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

1.2. 由这四个类派生出的子类的名称都以其父类名称作为后缀,常用流如下:

抽象基类

节点流(文件流)

缓冲流(处理流)

InputStream

FileInputStream

BufferedInputStream

OutputStream

FileOutputStream

BufferedOutputStream

Reader

FileReader

BufferedReader

Writer

FileWriter

BufferedWriter

Q.E.D.

0 人点赞