【发布时间】:2019-03-16 19:25:44
【问题描述】:
所以最近我学会了使用流,包括输入和输出来学习,这样我就可以从文件中读取并写入文件。但是我的老师有时会决定使用缓冲,有时他不会。就像在这种情况下生病发布代码一样。你们明白他为什么在这种情况下没有放一个缓冲的输出流吗?
public void writePrimes2(String filename) throws IOException {
try(ObjectOutputStream os = new ObjectOutputStream(new FileOutputStream(filename))){
os.writeObject(primes);
os.flush();
}
}
【问题讨论】:
-
缓冲比非缓冲快。也许他不想写一些额外的代码?
标签: java