黑马程序员技术交流社区
标题:
【石家庄校区】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