IO常用流的特点 字节流: FileOutputStream :字节输出流,可追加输出 BufferedOutputStream :缓冲字节输出流 FileInputStream :字节输入流。 BufferedInputStream :缓冲字节输入流 字符流: OutputStreamWriter :字符输出流(可指定输出的编码) InputStreamReader :字符输入流(可指定输入的编码) 操作基本数据的流 DateOutputStream :基本数据输出流 DateInputStream :基本数据输入流 内存操作流(底层是baty数组,暂时写入内存,不会写入到文件,不需要关闭) 字节 ByteArrayInputStream :字节数组输入流(缓冲区会随着写入的数据自动增长) ByteArrayOutputStream :字节数组输出流 字符 CharArrayReader :字符数组输入流 CharArrayWriter :字符数组输出流 字符串 StringReader :字符串输入流 StringWriter :字符串输出流 打印流(可打印任意类型的数据) PrintWriter :字符打印流(可以自动行刷新) PrintStream :字节打印流
时间: 2024-10-10 21:36:10