import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; public class FileCopy { public static int SIZE = 1024; public static void main(String[] args) { File file1 = new File("1.jpg"); FileInputStream in = null; FileOutputStream out = null; try{ File file2 = new File("2.jpg"); in = new FileInputStream(file1); out = new FileOutputStream(file2); byte array[] = new byte[SIZE]; int len = 0; while((len=in.read(array))!=-1){ out.write(array,0,len); } }catch(IOException e){ try { in.close(); out.close(); } catch (IOException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } } } } 利用此方法可以实现文件的复制效果!