Java IO学习之缓冲输入流(BufferedInputStream)
BufferedInputStream是缓冲输入流,继承于FilterInputStream,作用是为另一个输入流添加一些功能,本质上是通过一个内部缓冲数组实现的。例如,在新建某输入流对应的BufferedInputStream后,当通过read()读取数据时,BufferedInputStream会将输入流的数据分批的填入到缓冲区中,每当缓冲区的数据读完之后,输入流会再次填充数据缓冲区,直到读完数据。BufferedInputStream主要的函数列表:示例代码:运行结果:基于JDK8的BufferInputStream代码:感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
用户评论