您的位置:首页 > 编程语言 > Java开发

JAVA第四周作业--快速复制

2016-04-04 10:58 459 查看
方法:

在方法开始的时候读取一下当前系统时间,以毫秒为单位;然后在方法结束的时候再读取一下系统当前时间,然后做时间差即是方法运行的时间。

import java.io.FileInputStream;

import java.io.FileNotFoundException;

import java.io.FileOutputStream;

import java.io.IOException;

public class fuzhi {

long a=System.currentTimeMillis();

public void fz(){

try {

FileInputStream fs =new FileInputStream("a.mp3");

FileOutputStream fos =new FileOutputStream("f.mp3");

int read=fs.read();

byte[] buf = new byte[1024*1000];

int len = 0 ;

while((len=fs.read(buf)) != -1){

fos.write(buf,0,len);

}

fs.close();
fos.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}System.out.println("执行耗时 : "+(System.currentTimeMillis()-a)/1000f+" 秒 ");
}
public static void main(String []args){
fuzhi a= new fuzhi();
a.fz();
}

}

}



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: