package edu.java.P13文件复制;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
public class TestFileCopy {
public static void main(String[] args) {
int bufferSize = 4096;
try {
InputStream input = new FileInputStream("E:/视频/RevolutionOS.rmvb");
OutputStream output = new FileOutputStream("D:/RevolutionOS.rmvb");
byte[] buffer = new byte[bufferSize];
int read = 0;
while((read = input.read(buffer)) != -1) {
System.out.println("复制 " + read + " 个字节");
output.write(buffer);
}
input.close();
output.close();
System.out.println("文件复制成功");
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}