package io;
import java.io.*;
/**
 * 学会使用字节流完成文件的复制(支持一切文件的复制)
 */
public class Demo01 {
    public static void main(String[] args){
        //创建字节流入管道接通
        try {
            InputStream is = new FileInputStream("D:\\myCode\\Data01.txt");   //文件路径
            //创建字节流出管道接通
            OutputStream os = new FileOutputStream("D:\\myCode\\Data02.txt");
            //定义一个字节数组转移数据
            byte[] buffer = new byte[1024];
            int len;
            while((len=is.read(buffer)) != -1){
                os.write(buffer,0,len);
            }
            System.out.println("复制完成");
            //关闭流
            os.close();
            is.close();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}