import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class FileInputStream_coy {
public static void main(String[] args) throws IOException {
FileInputStream fis = new FileInputStream("感谢你曾来过.mp3");
FileOutputStream fos = new FileOutputStream("感谢你曾来过1.mp3");
int d = -1;
long start = System.currentTimeMillis();
while((d=fis.read())!=-1){
fos.write(d);
}
long end = System.currentTimeMillis();
fis.close();
fos.close();
System.out.println("复制完毕,耗时:"+(end-start)+"ms");
}
}
复制的为一首歌(9.12M),可以看出,单字节复制文件速度是很慢的,复制时间将近80s。