package IO1;
import java.io.*;
public class IO10 {
/**
* 复制文件
* */
public static void main(String[] args) {
File file = new File("D:\\java\\img.jpeg");
File destFile = new File("D:\\java\\123.jpeg");
byte[]b = new byte[64];
int len=0;//每次读取数据的个数
// FileReader fileReader = null;
// FileWriter fileWriter=null;
FileInputStream inputStream = null;
FileOutputStream outputStream = null;
try {
inputStream = new FileInputStream(file);
outputStream = new FileOutputStream(destFile);
while(( len=inputStream.read(b))!=-1) {
outputStream.write(b, 0, len);
}
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}finally {
if (inputStream!=null) {
try {
inputStream.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
if (outputStream!=null) {
try {
outputStream.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
}