java中inputstream写到文件哪个方法最高效? 下面代码是最佳的吗

2025-05-14 10:22:22
推荐回答(1个)
回答1:

根据网上大神的说法: 使用缓冲流,能提高文件的读写效率.
BufferedOutputStream bout = new BufferedOutputStream(out);
int len =0;
byte[] buf = new byte[1024];
.......

但是经本人测试,好像没什么区别,不知道他们说的大型文件是多少,我用1.2M的txt测试读写,时间没差多少,可能过G的文件,效率应该比较明显一点吧