Java字节流读写文件

来源:互联网 发布:java processbuilder 编辑:程序博客网 时间:2024/05/16 19:07

import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;

public class ByteCopy {

public static void main(String[] args) {    FileInputStream fis=null;    FileOutputStream fos=null;    try{        fis=new FileInputStream("H:\\电视机高清测试视频短片.avi");        fos=new FileOutputStream("D:\\视频拷贝.avi");        byte[] buffer=new byte[1024];        int read=fis.read(buffer);        while(read!=-1){            fos.write(buffer, 0, read);            read=fis.read(buffer, 0, read);        }        System.out.println("拷贝完成");    }    catch(FileNotFoundException e){        e.printStackTrace();    }    catch(IOException e){        e.printStackTrace();    }    finally{        try {            fis.close();            fos.close();        } catch (IOException e) {            e.printStackTrace();        }    }    // TODO Auto-generated method stub}

}