IO流的分类:
流的方向分类:
输入流: 读数据
输出流: 写数据
流的类型分类:
字节流:
字节输入流:InputStream
|- FileInputStream 基本的字节输入流
|- BufferedInputStream 高效的字节缓冲输入流
字节输出流: OutputStream
|- FileOutputStream 基本的字节输出流
|- BufferdOutputStream 高效的字节缓冲输出流
字符流:
字符输入流: Reader
|- 转换流 InputStreamReader 可以完成解码的操作
|- FileReader 对文件进行读取的便捷类
|- BufferedReader 高效的字符缓冲输入流
字符输出流: Writer
|- 转换流 OutputStreamWriter 可以完成编码的操作
|- FileWriter 对文件进行写入的便捷类
|- BufferedWriter 高效的字符缓冲输出流 |
|