关于文件复制的几种方式
1.使用FileStreams复制
这是最经典的将一个文件中的内容复制到另一个文件中的方式,使用FileInputStream读取文件A的字节,使用FileOutPutStream写入到文件B.这是第一个方法的代码:
/**
* @param source 源文件
* @param dest 目标文件
* @throws IOException
*/
private static void copyFileUsingFileStreams(File source,File dest) throws IOException{
InputStream is = null;
OutputStream os = null;
try {
//获取源文件的输入流
is = new FileInputStream(source);
//获取目标文件的输出流
os = new FileOutputStream(dest);
//声明一个指定长度的字节缓冲区(太大会消耗大量运行时内存)
byte[] b