黑马程序员技术交流社区

标题: 【石家庄校区】IO流简单概念的总结 [打印本页]

作者: zhangxuchang    时间: 2018-4-23 15:02
标题: 【石家庄校区】IO流简单概念的总结
本帖最后由 小石姐姐 于 2018-4-24 16:57 编辑

IO流简单概念的总结
InputStreamReader 是字节流通向字符流的桥梁:它使用指定的
charset读取字节并将其解码为字符。
  FileReader是InputStreamReader的子类,InputStreamReader(InputStream in)。创建一个使用默认字符集的 InputStreamReader。
  InputStream此抽象类是表示字节输入流的所有类的超类。
  FileInputStream从文件系统中的某个文件中获得输入字节。java.io.InputStream是java.io.FileInputStream的父类。
  OutputStreamWriter是字符流通向字节流的桥梁:可使用指定的 charset 将要写入流中的字符编码成字节。
  FileWriter 是OutputStreamWriter的子类。
  OutputStreamWriter(OutputStream out) , 创建使用默认字符编码的 OutputStreamWriter。
  java.io.OutputStream 是java.io.FileOutputStream的父类。
  OutputStream 此抽象类是表示输出字节流的所有类的超类。
  java.io.OutputStream是java.io.FileOutputStream的父类。 文件输出流是用于将数据写入 File 或 FileDescriptor 的输出流。
  FileOutputStream 用于写入诸如图像数据之类的原始字节的流。要写入字符流,请考虑使用FileWriter。
  以下三行是writer和printWriter子父类关系。
        java.lang.Object
        java.io.Writer
             java.io.PrintWriter
     PrintWriter(OutputStream out, boolean autoFlush),通过现有的 OutputStream 创建新的 PrintWriter。








欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2