用字节读取和写入啊.
DataInputStream read =
new DataInputStream(
new BufferedInputStream(
new FileInputStream(new File("文件源"))));
DataOutputStream write =
new DataOutputStream(
new BufferedOutputStream(
new FileOutputStream(new File("文件目的"))));
byte[] temp = new byte[1024];
int i;
while((i = read.read(temp)) != -1) {
write.write(temp);
}
read.close();
write.close();