JAVA复制文件最快速的方法:用文件通道的方式来进行文件复制
来源:互联网 发布:网络伤感情歌2016 编辑:程序博客网 时间:2024/06/05 01:15
JAVA复制文件最快速的方法:用文件通道的方式来进行文件复制,直接贴代码了,以后备查
转自
http://jingyan.baidu.com/article/ff4116259c2d7712e4823780.html
public void fileChannelCopy(File s, File t) { FileInputStream fi = null; FileOutputStream fo = null; FileChannel in = null; FileChannel out = null; try { fi = new FileInputStream(s); fo = new FileOutputStream(t); in = fi.getChannel();//得到对应的文件通道 out = fo.getChannel();//得到对应的文件通道 in.transferTo(0, in.size(), out);//连接两个通道,并且从in通道读取,然后写入out通道 } catch (IOException e) { e.printStackTrace(); } finally { try { fi.close(); in.close(); fo.close(); out.close(); } catch (IOException e) { e.printStackTrace(); } } }
0 0
- JAVA复制文件最快速的方法:用文件通道的方式来进行文件复制
- 【Java】利用文件通道的方式改进Java复制单个文件的方法
- 使用FileChannel(文件通道)来实现文件快速复制
- java 文件的复制方法
- 快速操作(复制,移动)文件的方法
- Java快速复制文件
- JAVA 文件的复制
- java 文件的复制
- java:文件的复制
- 4种java复制文件的方式
- java复制文件的4种方式
- java 文件复制的几种方式
- java复制文件的4种方式
- java复制文件的4种方式
- java复制文件的4种方式
- java复制文件的4种方式
- java复制文件的4种方式
- Java复制文件的4种方式
- 某openstack公司面试经历
- 输入正整数k,找到所有的正整数x>=y,使得1/k=1/x + 1/y; 样例输入: 2 12 样例输出: 2 1/2 = 1/6 + 1/3 1/
- redis持久化RDB和AOF
- postgresql的一些使用技巧
- gulp的使用2
- JAVA复制文件最快速的方法:用文件通道的方式来进行文件复制
- 使用Json时,由于缺少jar包导致可能出现的所有异常的总结
- Gradle 调用java
- HDOJ 5204 Rikka with sequence
- hbase命令梳理
- dedecms 文章按权重排序问题
- java 使用comet4j向客户端主动推送例子
- Java 基础
- 2016年高考分数线哪个省最最最高最最最低-竟然是它???