BufferedInputStream

来源:百度知道 编辑:UC知道 时间:2024/07/04 01:59:59
在该类的说明中说运用该类可以避免每次想要取得数据时都得进行实际读取动作即运用缓存区,可以解释一下吗?如果运用缓存的话那每次要获得数据是不是也要从缓存输出吗?

数据读取是从硬盘中读到内存中的,这个速度相对来讲是比较慢的!
如果用bufferedinputstream的话,就相当有了一个缓冲区,从缓冲区读到存中的速度是比较快的!

是一个缓冲流,可以快速读入数据,建立在InputStream对象基础上