package com.betasoft.test;
import java.io.DataInputStream;
import java.io.DataOutputStream;
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 DemoNine {
public static void main(String[] args) {
InputStream is = null;
DataInputStream dis = null;
OutputStream os = null;
DataOutputStream dos = null;
try {
is = new FileInputStream("E:/Oem7F7.exe");
dis = new DataInputStream(is);
//注意路径一定是文件
os = new FileOutputStream("D:/a.exe");
dos = new DataOutputStream(os);
int a;
while((a=dis.read())!=-1){
dos.write(a);
}
dos.flush();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if(dos != null){
dos.close();
}
if(os != null){
os.close();
}
if(dis != null){
dis.close();
}
if(is != null){
is.close();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
}