BufferedInputStream 比 InputStream快的原因(java)

InputStream:每次从硬盘读入一个字到中转站, 再写入目的文件(硬盘) BufferStream:一次读入n个字节到输入换成区,接着经中转站一个个写入到输出缓冲区,输入缓冲区为空时再次从硬盘读入批量数据,同理输出缓冲区满了以后再批量写入到目的文件(硬盘)。 如此使用BufferedStream可以减少访问硬盘的次数,速度大幅提升。   总结: 1、 节点流:FileInputStream,
相关文章
相关标签/搜索