黑马程序员技术交流社区
标题:
字节流_复制图片学习笔记
[打印本页]
作者:
pengbin
时间:
2015-7-21 10:01
标题:
字节流_复制图片学习笔记
/*
*
* 复制一个图片
*
* 思路:
* 1.用字节读取流对象和图片关联
* 2.用字节写入流对象创建一个图片文件。用于存储获取到的图片数据
* 3.通过循环读写,完成数据的存储。
* 4.关闭资源
*
*
*/
import java.io.*;
public class CopyPic
{
public static void main(String[] args)
{
FileOutputStream fos = null;
FileInputStream fis = null;
try
{
fos = new FileOutputStream("demo_copy.png");
fis = new FileInputStream("demo.png");
byte[] buf = new byte[1024];
int len = 0;
while((len=fis.read(buf))!=-1)
{
fos.write(buf,0,len);
}
}
catch(IOException e)
{
throw new RuntimeException("读写失败!");
}
finally
{
if(fis!=null)
try
{
fis.close();
}
catch(IOException e)
{
throw new RuntimeException("读关闭失败!");
}
if(fos!=null)
try
{
fos.close();
}
catch(IOException e)
{
throw new RuntimeException("写关闭失败!");
}
}
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2