copy( source, target, new byte[ 1024 * 1024 ] );
String targetPath = targetDir.getAbsolutePath() + File.separatorChar; byte[] buffer = new byte[ 1024 * 1024 ]; for (int i = 0; i < files.length; i++) { File file = files[i]; copy( file, new File( targetPath + file.getName() ), buffer ); }
	public static void copy(File source, File target) 	throws FileNotFoundException, IOException 	{		copy( source, target, new byte[ 1024 * 1024 ] );	}