字节输入流和输出流拷贝图片
来源:互联网 发布:网络执法官 编辑:程序博客网 时间:2024/04/29 17:58
import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class demo7 { /** * @param args * @throws IOException */ public static void main(String[] args) { // TODO Auto-generated method stub PopyImage(); } public static void PopyImage() { long time1 = System.currentTimeMillis(); //找路径 File file = new File("C:\\Users\\zhangheng\\Desktop\\d9cf11161c4ed2ad.jpg"); //输入流 通道 FileInputStream fileInputStream = null; try { fileInputStream = new FileInputStream(file); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); }// 缓冲区 byte[] by =new byte[1024];// 读取数据 int count =0; //图片的路径 File file1 = new File("C:\\Users\\zhangheng\\Desktop\\dd.jpg"); //输出流通道 FileOutputStream fileOutputStream = null; try { fileOutputStream = new FileOutputStream(file1); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } //读取数据 try { while((count = fileInputStream.read(by)) !=-1){ // System.out.println(new String(by,0,count)); //写数据 fileOutputStream.write(by); } } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } //后进的先关 try { fileOutputStream.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }// 先进的后关 try { fileInputStream.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } long time2 =System.currentTimeMillis(); System.out.println((time2-time1)); }}
阅读全文
0 0
- 字节输入流和输出流拷贝图片
- 12.16《采用 缓冲输入 、 输出字节流 来实现图片的拷贝》
- 字节输入/输出流
- 字节输入 输出流
- 字节输入流BufferedInputStream和字节输出流BufferedOutputStream
- 字节流(拷贝图片)
- 输入字节流与输出字节流
- 第15章-输入/输出 --- 字节流和字符流
- java 字节输入流、字节输出流、字节缓冲流
- 使用缓冲输入输出字节流拷贝图片
- 缓冲字节流(拷贝图片)
- 使用字节流实现图片的拷贝
- DataInputStream 和 DataOutputStream 数据的字节输入流和字节输出流
- 输入字节流(FileInputStream)和输出字节流(FileInputStream)的用法
- java 字节输入流和字节输出流综合使用案例
- 15.1 ByteArrayInputStream(字节数组输入流)和ByteArrayOutputStream类(字节数组输出流)
- Java(文件输入/输出字节流)
- 字节输入流与字节输出流介绍-黑马程序员
- 移动端并发编程基础篇-阻塞队列ArrayBlockingQueue&LinkedBlockingQueue
- 通过ThreadLocal和HandlerInterceptor实现java后台业务埋点日志功能
- mybatis-generator插件自动生成mybatis文件
- LeakCanary内存泄漏
- JWT过期,修改密码,注销登录如何处理
- 字节输入流和输出流拷贝图片
- 算法训练 寂寞的数
- 内核同步
- 客户端调用webservice
- 关于python文件操作
- ZK框架文件下载文件名乱码问题(空格,#截断)解决
- javascript 向servlet传递数组数据
- weka中属性值的理解:(int) data.instance(i).classValue()
- JavaScript for...of与for...in的区别