从FileInputStream读取一个字节时,操作系统往往会一次性读取若干字节到缓冲区
FileInputStream
我看了FileInputStream的源码,并没有找到缓冲区
所以这里的缓冲区是操作系统实现的,而不是Java实现的吗?
自己写byte[]充当缓存区,这一实现类通过重载read方法实现读取若干字节到缓存区。
Sign in to make a reply
wangzezhong00
我看了
FileInputStream
的源码,并没有找到缓冲区所以这里的缓冲区是操作系统实现的,而不是Java实现的吗?