java复制大文件
来源:互联网 发布:xbox one 移动网络 dns 编辑:程序博客网 时间:2024/06/04 19:13
import java.io.*;
public class MyreadFile{
public static void main(String args[]){
try{
File inFile = new File("C:/Java/jdk1.8/src.zip");
File outFile = new File("C:/work/src.zip");
FileInputsteam fis = new FileInputsteam("inFile");
FileOutputsteam fos = new FileOutputsteam("outFile");
//一次处理8192个字节
byte[] tmp = new byte[8192];
//处理大部分的数据
int length = fis.available()/8192;
for(int i = 0;i<length;i++){
fis.read(tmp);
fos.write(tmp);
}
//处理不能被8192整除的余下数据
int size = fis.read(tmp);
//第一个参数是临时缓冲区,第二个参数是从数组哪里开始向文件写,第三个参数是写多少
fos.write(tmp,0,size);
}catch(Exception e){
e.printStackTrace();
}
}
}
0 0
- 【java大文件复制】
- java复制大文件
- java复制大文件
- java操作大文件复制
- Java多线程复制大文件
- Java 复制大文件方式FileChannel 用法
- Java关于大文件分批复制
- 复制大文件
- 大文件复制
- 复制大文件1
- 复制大文件
- Java复制、读取大文件的固定套路
- java大文件复制最高效方法:多线程FileChannel
- C#FileStream复制大文件
- C#FileStream复制大文件
- C#FileStream复制大文件
- 解读IO复制大文件
- mmap实现大文件复制
- [selenium2]利用AUTOIT上传 下载
- 远程控制计算机
- 第八周--字符串加密
- python str.join 和 os.path.join
- C语言(3) 运算符及优先级
- java复制大文件
- 如何判断一个数是不是2的n次幂
- PHP+MYSQL数据库查询显示
- c++类静态成员详解
- PL语句块中各种循环
- 5.Xamarin.Forms里按钮的实现
- 网站国际化代码-多语言
- 解决虚拟机提示VMwareWorkstationcannotconnecttothevirtualmachine的问题
- Service的使用