A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© NewBeeCoder 中级黑马   /  2016-9-4 11:20  /  626 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

缓冲流  :
在我们学习字节流与字符流的时候,大家都进行过读取文件中数据的操作,
读取数据量大的文件时,读取的速度会很慢,很影响我们程序的效率,那么,我想提高速度,怎么办?
Java中提高了一套缓冲流,它的存在,可提高IO流的读写速度
缓冲流,根据流的分类分类字节缓冲流与字符缓冲流。
缓冲流 就是 对基本的字符流或者字节流 进行了一层包装
也就是 在构造中 BufferedXxxx(传递对应的字节流或者字符流)
                    注意 我们学习的字节流 子类 有  FileInputStream FileOutputStream
                                             我们学习的字符流 子类 有  FileReader  FileWriter
                                                                           InputStreamReader OutputStreamWriter

缓冲流就是加了一层包装 在调用方法上都是一样的
只不过 在 BufferedReader 中有读取一行的方法  readLine()
       在 BufferedWriter 中有写一个换行操作的方法  newLine()

1 个回复

倒序浏览
学习一下
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马