package com.dragon.demo.file;

import java.io.FileInputStream;

import java.io.FileOutputStream;

public class CopyFile {

public static void main(String[] args) throws Exception {

long s = System.currentTimeMillis();

//创建一个字节输入流对象,构造方法中绑定要读取的数据源

FileInputStream fis = new FileInputStream("E:\\File\\2020-05-07.png");

//创建一个字节输出流对象,构造方法中绑定要写入的目的地

FileOutputStream fos = new FileOutputStream("E:\\File\\2020-05-07-01.png");

/*一次读取一个字节写入一个字节的方式

使用字节输入流对象中的read方法读取文件*/

/* int len = 0;

while ((len = fis.read())!=-1) {

//使用字节输出流中的write方法,把读取的字节写入目的地的文件中

fos.write(len);

}*/

byte[] bytes = new byte[1024];

int len = 0;

while ((len = fis.read(bytes)) != -1) {

//使用字节输出流中的write方法,把读取的字节写入目的地的文件中

fos.write(bytes, 0, len);

}

//释放资源

fos.close();

fis.close();

long e = System.currentTimeMillis();

System.out.println("共计" + (e - s) + "ms");

}

}

java 字节的复制_JAVA中字节流复制文件相关推荐

  1. java字节流复制_Java使用字节流复制文件的方法

    其实用java程序复制文件并不难,具体内容如下 import java.io.FileInputStream; import java.io.FileOutputStream; import java ...

  2. java读取字节效率最高_java中字节流读写和字符流读写怎么理解?哪个效率更高...

    我们java中的io流分为两大类,字节流和字符流. 可是在具体使用的时候怎么视情况进行使用? 怎么使用更加有效率? 有两个例子,帮忙看看解释一下,用哪种比较有效率以及适用情况. 下面是用字符流进行读写 ...

  3. java excel 中文乱码_java中读取excel文件中字符串乱码问题解决方法

    以前的时候发现直接java读取一个excel文件输出里面的字符串会乱码,中文字符不会乱码,但是遇到英文的时候输出会乱码.这个问题太奇怪了. 我的表格名字为Shirley.xls. 我曾经直接读取exc ...

  4. java xml格式验证_Java中对XML文件的校验

    Java中使用dtd校验xml文件: 1.定义一个校验类CheckXML类: import org.w3c.dom.Document; import org.xml.sax.EntityResolve ...

  5. Java入门学习第十七天——字节流读写文件、字节缓冲流拷贝文件

    字节流读写文件 字节流拷贝文件-按单个字节读写 FileInputStream:普通的字节输入流,用来读取数据的 构造方法: ​ public FileInputStream(String pathn ...

  6. java object取数据_java使用ObjectInputStream从文件中读取对象

    import java.io.EOFException; import java.io.FileInputStream; import java.io.FileNotFoundException; i ...

  7. 复制百度文库的文字加什么后缀_10种方式教你复制网页中不能复制的文字

    10 种方式教你复制网页中不能复制的文字 很多 seoer 写软文都会复制网页中的文字,但是很多网页中的文字都 不能复制,于是综合自己平时遇到的问题,收集了 10 种方式,仅供 大家参考,有的我自己没 ...

  8. 日常使用技巧--复制网页中禁止复制的内容

    目录 一.前言 二.具体操作 1.寻找目标网页 2.解决-1 3.解决-2 4.测试-1 4.测试-2 三.总结 一.前言 在平时工作生活中,难以避免进行文档的撰写,除了发挥我们自己的创造才智,免不得 ...

  9. java 字节批量拷贝_Java基础回顾 : 利用字节流实现文件的拷贝

    本文是一个范例 : 利用字节流实现文件的拷贝 package example; /** * 文件的拷贝. */ import java.io.File; import java.io.FileInpu ...

最新文章

  1. java webservice接口开发_php开发webservice服务端接口(wsdl)
  2. 全面异步化:淘宝反应式架构升级探索
  3. 网络营销外包期间如何提升网络营销外包外链优化效果?
  4. ArcGIS中QueryTask,FindTask,IndentifyTask 之间的区别
  5. jQuey基础思维导图梳理1
  6. Xposed如何实现类中函数的调用
  7. hdu 1176 馅饼
  8. 微信小程序云开发之云函数创建
  9. HtmlDom 基础
  10. java中的@param参数_java – @RequestParam在Spring MVC中处理可选参数
  11. 新疆大学ACM-ICPC程序设计竞赛五月月赛(同步赛)
  12. uniapp 安卓模拟器mumu 端口配置
  13. dat格式文件转shp
  14. 手把手教你一键U盘装系统
  15. xy苹果助手未受信任_重要通知:苹果APP紧急修复!
  16. 机器学习入门的书单(数据挖掘、模式识别等一样)转
  17. 《实践论》、《矛盾论》
  18. android虚拟机接收真实短信,向Android模拟器打电话发短信的简单方法
  19. 正态分布 概率密度函数PDF
  20. HTML5+CSS3小实例:炫彩的发光字特效

热门文章

  1. 关于 \8 为56问题解答
  2. Spring boot快速创建工程
  3. EF映射之修改数据库
  4. feign调用第三方接口_讲一个你不知道的事:SringCloud的feign的继承特性
  5. python停止线程池_详解python中Threadpool线程池任务终止示例代码
  6. 这 9 个 Java 开源项目 yyds,你知道几个?
  7. 面试官:你知道哪几种事务失效的场景?
  8. Java线程池原理及使用
  9. hibernate教程--常用配置和核心API
  10. 总结一哈JDK和Tomcat的环境变量配置