IO流的各个对象

来源:互联网 发布:注册免费域名 编辑:程序博客网 时间:2024/06/05 22:52
  1. FileOutputStream文件字节输出流对象,用于向File输出原始字节流,父类为OutputStream;
  2. BufferedOutPutStream缓冲的字节流输出对象,可以将字节输出到一个多字节数组缓冲区内,从而一次性的输出整个缓冲区;
  3. FileInputStream 文件字节输入流对象,用于从文件系统向内存输入原始字节流,父类为InputStream;
  4. BufferedInputStream缓冲的字节流输入对象,可以将字节输入到一个多字节数组缓冲区内,从而一次性的输入整个缓冲区;
  5. OutputSreamWriter 字符流转换成字节流的桥梁,可以显式地指定字符集,否则调用默认字符集;
  6. InputStreamReader 字节流转换成字符流的桥梁,可以显式地指定字符集,否则调用默认字符集;
  7. FileWriter用来向字符文件输出的对象,可以方便的输出字符流;
  8. FileReader用来从文件系统读取字符流的对象,可以方便的读入字符流;
  9. BufferedWriter 字符缓冲输出流对象,可以高效输出字符流到文件,须指定OutputSreamWriter 对象;
  10. BufferedReader 字符缓冲输入流对象,可以高效地输入字符流到内存,须指定InputStreamReader对象;
0 0