您的位置:首页 > 运维架构

复制视频文件

2014-11-22 11:34 375 查看
/*
复制视频文件:利用字节流缓冲区实现
*/
package copyMp3;
import java.io.*;
class CopyMp3
{
public static void main(String[] args)
{
long start=System.currentTimeMillis();
copy();
long end=System.currentTimeMillis();
System.out.println("耗时:"+(end-start)+"毫秒");
}
public static void copy()
{
BufferedInputStream bufis=null;
BufferedOutputStream bufos=null;
try
{
FileInputStream fis=new FileInputStream("1.mp4");
FileOutputStream fos=new FileOutputStream("2.mp4");
bufis=new BufferedInputStream(fis);
bufos=new BufferedOutputStream(fos);
int by=0;
while((by=bufis.read())!=-1)
{
bufos.write(by);
}
}
catch (IOException e)
{
throw new RuntimeException("复制失败");
}
finally
{
try
{
if(bufis!=null)
bufis.close();
}
catch (IOException e)
{
throw new RuntimeException("读取失败");
}
try
{
if(bufos!=null)
bufos.close();
}
catch (IOException e)
{
throw new RuntimeException("写入失败");
}
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息