字节流案例——复制文件

Posted wmqiang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字节流案例——复制文件相关的知识,希望对你有一定的参考价值。

字节输入流——写出——读取read();

字节输出流——写入——刻盘write();

技术图片

一次读取和写入一个字节:

技术图片

其中,这个图片文件可能百万个字节大小,要循环百万次,效率很低;

使用数组缓冲一次读取多个字节和写入多个字节:

技术图片

其中,创建byte[] 字节类型的数组的时候,大小可以是1024的倍数,读取和写入更大文件;

可以在程序开始和结束时加一个获取系统时间,最后程序结束时候输出两个时间点的差值,记录这段程序耗的时间;

 

以上是关于字节流案例——复制文件的主要内容,如果未能解决你的问题,请参考以下文章

java io流(字节流)复制文件

IO流,字节流复制文件,字符流+缓冲复制文件

Java字节流文件复制

使用字节流复制一个文件夹

字节流复制文件

字节流复制文件和字节缓冲流复制文件的时间比较