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);
}
}

posted on 2019-03-25 19:53  ~王~  阅读(72)  评论(0编辑  收藏  举报