程序设计 选择题 标准

缓冲流的作用 — 程序设计选择题

Java 程序设计(大学通用) IO 流与文件 AI 三重审校通过

题目
某程序向磁盘文件连续写入 10 万个字节。方案一使用 FileOutputStream 每次 write 一个字节,产生 10 万次底层系统调用;方案二在外层套一层 BufferedOutputStream 后逐字节 write,底层实际磁盘写入次数大幅减少。设缓冲区大小为 8192 字节,若忽略最后一次不满缓冲的部分,方案二的底层磁盘写入次数约为方案一的多少倍?A. 1/8192 倍 B. 1/8191 倍 C. 8192 倍 D. 8191 倍