Java中的IO流在读取硬盘上的文件时,是一次性加载到内存中的吗?
收起
如果你所谓的bai缓冲区是指的缓存,那么就是在硬盘内。zhi每个硬盘里又会dao有一定zhuan容量的缓存,现在一般是32M或者64M。缓存是为了提高数据交换效率而产生的。 内存本身就是CPU直接访问的存储空间,所以不存在缓冲区的说法。 实际上,CPU里面也有缓存,分别是一级、二级和三级缓存,容量依次变大,但速度依次变慢。
报告相同问题?