实现文件复制
package com.zr;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
/*
实现文件复制
*/
public class DemoCopyFile {
public static void main(String[] args) throws IOException {
//文件复制开始的时间
long start=System.currentTimeMillis();
//创建输入流获取要复制的文件
FileInputStream fis=new FileInputStream("D:\\浏览器下载\\xunjieshipin.exe");
//创建输出流复制到指定文件
FileOutputStream fos=new FileOutputStream("D:\\浏览器下载\\复制\\xunjieshipin.exe");
//设置文件读取字节大小
byte[] bytes=new byte[1024];
//文件读取的长度
int len=0;
//写入文件
while((len=fis.read())!=-1){
fos.write(bytes,0,len);
}
//关闭流
fos.close();
fis.close();
//文件复制结束时间
long end=System.currentTimeMillis();
//复制共耗时
System.out.println("复制文件共耗时"+(end-start)+"秒");
}
}