黑马程序员技术交流社区
标题:
BufferedReade高效的原理是什么???
[打印本页]
作者:
VIP1108210117
时间:
2015-6-21 23:09
标题:
BufferedReade高效的原理是什么???
听说面试时会有这题,求解啊。。。
作者:
我的最优解
时间:
2015-6-21 23:27
不是用的缓存吗??
作者:
g552092947
时间:
2015-6-21 23:38
同样求解啊
作者:
VIP1108210117
时间:
2015-6-23 12:25
我的最优解 发表于 2015-6-21 23:27
不是用的缓存吗??
是缓冲技术,但是要详细说其原理,我看别人解释了好多
作者:
黑马无敌
时间:
2015-6-23 12:47
从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。
作者:
我的最优解
时间:
2015-6-23 12:55
VIP1108210117 发表于 2015-6-23 12:25
是缓冲技术,但是要详细说其原理,我看别人解释了好多
你去找找,发贴
作者:
RockLee
时间:
2015-6-23 20:26
因为BufferReader是缓存啊,相当于在内存中开辟了一个数组来接受从硬盘中接受的数据。
有了BufferReader,我们就可以直接从内存读取数据,原先用FileReader的话我们只有一个字符一个字符的读但是
有了BufferReader之后我们可以一行一行的读,这就是效率啊、
作者:
刘印
时间:
2015-10-30 13:11
是因为增加了readLine()方法么,但是调用read()方法还是要自定义缓冲区?可以这样理解?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2