一、IO流的分类
1.按流向不同: 输入流、输出流(以程序为主体)
2.按类型不同: 字节流、 字符流(字节流用于操作文本 .txt .sh .java, 字节流操作非文本文件 视频、音频、图片)
3.按角色不同: 节点流、 处理流
IO流工涉及40多个类,都有以下4个抽象基类派生,其子类名称都是以其父类名作为子类的后缀。
抽象基类 | 字符流 | |
输入流 | InputStream | Reader |
输出流 | OutputStream | Writer |
一、IO流的分类
1.按流向不同: 输入流、输出流(以程序为主体)
2.按类型不同: 字节流、 字符流(字节流用于操作文本 .txt .sh .java, 字节流操作非文本文件 视频、音频、图片)
3.按角色不同: 节点流、 处理流
IO流工涉及40多个类,都有以下4个抽象基类派生,其子类名称都是以其父类名作为子类的后缀。
抽象基类 | 字符流 | |
输入流 | InputStream | Reader |
输出流 | OutputStream | Writer |