用字节流处理就可以!import java.io.*;public class jcopy {
  public static void main(String args[]){
    try {
      jcopy j = new jcopy();
      j.CopyFile(new File(args[0]),new File(args[1]));
      }
    catch (Exception e) {
      e.printStackTrace();
      }
    }  public void CopyFile(File in, File out) throws Exception {
BufferedInputStream fis = new BufferedInputStream(new FileInputStream(in));
BufferedOutputStream fos = new BufferedOutputStream(new FileOutputStream(out));    byte[] buf = new byte[1024];
    int i = 0;
    while((i=fis.read(buf))!=-1) {
      fos.write(buf, 0, i);
      }
    fis.close();
    fos.close();
    }
  }