欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

java 字节的复制_JAVA中字节流复制文件

发布时间:2025/3/20 39 豆豆
生活随笔 收集整理的这篇文章主要介绍了 java 字节的复制_JAVA中字节流复制文件 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

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中字节流复制文件的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。