黑马程序员技术交流社区

标题: BufferedReader跟FileReader有什么联系啊 [打印本页]

作者: 木头人之死    时间: 2015-5-4 17:19
标题: BufferedReader跟FileReader有什么联系啊
BufferedReader跟FileReader有什么联系啊
作者: zhiweiqi    时间: 2015-5-4 19:23
都是Reader的子类,前者是直接子类,后者是间接子类。前者创建的对象是一个流对象,将读到的字符先全都放到流里面(也就是所谓的缓冲区)。
作者: lwj123    时间: 2015-5-4 21:24
BufferedReader是Reader的直接子类,是高效的字符缓冲流
构造方法:BufferedReader(Reader in)

InputStreamReader是Reader的子类, 是字节流通向字符流的桥梁,也称为字节转换流,可以将一个字节流转化为字符流。InputStreamReader(InputStream in)

而FileReader 是InputStreamReader的直接子类,使用该类的构造方法的话,都是默认的字符编码。操作比较方便。
作者: 黄文昭    时间: 2015-5-4 22:41
跟着学习下!
作者: zhiweiqi    时间: 2015-5-6 21:40
lwj123 发表于 2015-5-4 21:24
BufferedReader是Reader的直接子类,是高效的字符缓冲流
构造方法:BufferedReader(Reader in)

详细具体,支持




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