import java.io.*;
/*
*使用单纯的字符流程序运行时间:43171毫秒
*使用bufferedstream后 程序运行时间:13毫秒
*/
public class bufferCompare {
public static void main(String[] args)throws FileNotFoundException {
long start=System.currentTimeMillis();
try(
FileInputStream fi=new FileInputStream("C:\\dist\\主函数.exe");
FileOutputStream fo=new FileOutputStream("c:\\dist\\副本.exe");
BufferedOutputStream bo=new BufferedOutputStream(fo);
BufferedInputStream bi=new BufferedInputStream(fi);)
{
// int b=0;
// while((b=fi.read())!=-1){
// fo.write(b);}
byte[]bytes=new byte[1024];
int len=0;
while((len=bi.read(bytes))!=-1){
bo.write(bytes,0,len);
}
} catch (IOException e) {
e.printStackTrace();
}
long end=System.currentTimeMillis();
System.out.println("程序运行时间:"+(end-start)+"毫秒");
}
}
java.io.bufferedOutputstream
最新推荐文章于 2024-05-18 16:27:21 发布
关键词由CSDN通过智能技术生成