BufferedInputStream与BufferedOutputStream复制文件
来源:互联网 发布:世界地图gis数据 编辑:程序博客网 时间:2024/06/03 20:24
package com.output;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class Demo5 {public static void main(String[] args) {long time = System.currentTimeMillis();File source=new File("E:\\test\\a.txt");File target=new File("E:\\copy");FileInputStream fis=null;FileOutputStream fos=null;BufferedInputStream bis=null;BufferedOutputStream bos=null;byte[] ch=new byte[1024];int len=0;try {//创建流对象fis=new FileInputStream(source);//创建缓冲流bis=new BufferedInputStream(fis);if(!target.exists()){target.mkdirs();}fos=new FileOutputStream(new File(target,source.getName()));bos=new BufferedOutputStream(fos);while((len=bis.read(ch))!=-1){bos.write(ch,0,len);}//刷新缓冲区bos.flush();} catch (IOException e) {e.printStackTrace();}finally{StreamUtils.closeInput(fis);StreamUtils.closeInput(bis);StreamUtils.closeOutput(fos);StreamUtils.closeOutput(bos);}int costTime = (int) (System.currentTimeMillis() - time);System.out.println("使用BIS和BOS的时间为:" + costTime + "ms");}}
0 0
- BufferedInputStream与BufferedOutputStream复制文件
- BufferedInputStream与BufferedOutputStream
- BufferedOutputStream与BufferedInputStream
- BufferedOutputStream与BufferedInputStream
- Java使用BufferedInputStream和BufferedOutputStream类进行文件复制
- Java复制文件高效率版,使用BufferedInputStream和BufferedOutputStream
- Java BufferedInputStream与BufferedOutputStream 入门版实例解析【文件操作】
- 通过BufferedInputStream bufferedOutputStream读写文件
- 利用BufferedInputStream bufferedOutputStream读写文件
- BufferedInputStream与BufferedOutputStream的使用
- BufferedInputStream与BufferedOutputStream用法简介
- BufferedInputStream与BufferedOutputStream用法简介
- BufferedInputStream与BufferedOutputStream用法简介
- BufferedInputStream与BufferedOutputStream用法简介
- BufferedInputStream与BufferedOutputStream用法简介
- java 使用BufferedInputStream、BufferedOutputStream复制非文本文件
- Java中用文件通道(FileChannel)、BufferedInputStream/BufferedOutputStream复制文件对比
- BufferedInputStream、BufferedOutputStream
- UNITY里用的一些C#宏
- Android屏幕适配问题,dip,px,dpi,ppi,sp,density,分辨率,尺寸详细解释及转换
- SVN错误
- Linux Mysql 定时自动备份
- flask
- BufferedInputStream与BufferedOutputStream复制文件
- PHP创建和添加压缩文件
- poj1155 TELE 【树形dp】
- 缓存池-简单实现
- 暑假留校--第一周总结
- 滥用单例之dispatch_once死锁
- 异常简单处理的4种方法
- js闭包的理解以及闭包中this的理解
- HDOJ 5753 (2016多校联合训练 Training Contest 3) Permutation Bo