标签: java byte inputstream
“一次读取一个字节数组比一次读取一个字节要快得多”我在试图学习的时候看到了句子there输入流。为什么会这样呢?
答案 0 :(得分:5)
获取50个字节的数组并不比获得1个字节快。随着时间的推移,以50的块为单位获得1,000,000,000字节的数据比逐个获得1,000,000,000字节更快。
这也是我们一次不去杂货店的原因。 这是旅行花费最多的时间,而不是我们获得的杂货数量。 (杂货在这个例子中是字节,而旅行是从记忆中检索数据)