while循环里面用flush()方法似乎会使拷贝速度慢很多,我用字节缓冲流的时候,不调用改变缓冲区的构造方法,默认的8192B,拷贝一个5MB的mp3文件,才用252ms,bufferedoutputstream在调用close()方法的时候不是会flush,我在循环中加入flush()速度一下就慢下来了。
3 回答
举报
0/150
提交
取消
while循环里面用flush()方法似乎会使拷贝速度慢很多,我用字节缓冲流的时候,不调用改变缓冲区的构造方法,默认的8192B,拷贝一个5MB的mp3文件,才用252ms,bufferedoutputstream在调用close()方法的时候不是会flush,我在循环中加入flush()速度一下就慢下来了。
2014-09-19
举报