package lianxi;
//要导的包import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class lianxi2 {
public static void main(String[] args){ //获取当前的毫秒值 long a = System.currentTimeMillis(); FileOutputStream b=null; FileInputStream c=null; try { //把要获取的从硬盘中的文件的地址输入到内存 c=new FileInputStream("D:\\b.txt"); //把要储存的从内存中输出到硬盘中文件的地址 b=new FileOutputStream("E:\\b1.txt"); int i=0; // 将硬盘的文件内容写出赋值给i 然后判断文件中有没有内容 没有内容为-1 while((i=c.read())!=-1){ //将i值读出来赋值给b b.write(i); } } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); }finally{ //判断不中有没有内容 if(b!=null){ try { //关闭b程序 b.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }finally{ //判断不中有没有内容 if(c!=null){ try { //关闭c程序 c.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } } } //获取当前的毫秒值 long a1 = System.currentTimeMillis(); //计算用了多长时间 double a2=a1-a; //输出用了多少秒 System.out.println(a2/1000); }}