<菜鸟上路>关于RandomAccessFile类极速拷贝文件的实例
来源:互联网 发布:淘宝技术模式分析 编辑:程序博客网 时间:2024/05/18 01:02
import java.io.File;
import java.io.RandomAccessFile;
public class CopyTest {
public static void main(String[] args) {
try {
File file=new File("e:/迅雷下载/GG101(中文字幕)/GG101(中文字幕).avi");
System.out.println(file.getAbsoluteFile());
RandomAccessFile raf=new RandomAccessFile(file, "r");
File fos=new File("f:/新建文件夹/GG101(中文字幕)1.avi");
RandomAccessFile raf1=new RandomAccessFile(fos, "rw");
byte[] date=new byte[1024*1024*50];
int d;
while((d=raf.read(date))!=-1){
raf1.write(date,0,d);
}
raf.close();
raf1.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
import java.io.RandomAccessFile;
public class CopyTest {
public static void main(String[] args) {
try {
File file=new File("e:/迅雷下载/GG101(中文字幕)/GG101(中文字幕).avi");
System.out.println(file.getAbsoluteFile());
RandomAccessFile raf=new RandomAccessFile(file, "r");
File fos=new File("f:/新建文件夹/GG101(中文字幕)1.avi");
RandomAccessFile raf1=new RandomAccessFile(fos, "rw");
byte[] date=new byte[1024*1024*50];
int d;
while((d=raf.read(date))!=-1){
raf1.write(date,0,d);
}
raf.close();
raf1.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
没有添加gettime()获取时间差,可能没那么直观。
但是经过本人测试,拷贝一个1G的文件只需要三十秒~
- <菜鸟上路>关于RandomAccessFile类极速拷贝文件的实例
- 随机读取文件--RandomAccessFile的应用实例
- <菜鸟上路>关于io流的学习总结
- 关于RandomAccessFile的问题
- 菜鸟上路!!!
- 菜鸟上路。。
- 菜鸟上路
- 菜鸟上路
- 菜鸟上路!
- <菜鸟上路>关于io流的实际应用代码(仅作测试)
- 菜鸟上路,对计算机最初的感受
- 关于二进制文件的读写RandomAccessFile
- RandomAccessFile 关于getFilePointer的问题
- RandomAccessFile操作文件的例子
- RandomAccessFile 多线程的文件复制
- RandomAccessFile 对文件的读写
- Java按行读取正在被动态写入的大文件实例--使用RandomAccessFile(1)
- java关于文件拷贝的算法:
- c++ stl auto_ptr智能指针
- 各种Linux错误码
- leetcode Multiply Strings
- 黑马程序员_java概述和开发环境搭建
- unbalanced calls to begin/end appearance transitions for uiviewcontroller的解决方法
- <菜鸟上路>关于RandomAccessFile类极速拷贝文件的实例
- swiper.js
- 25个最佳SSH命令
- ERLANG 中的 AND ANDALSO OR ORELSE
- PHP总结(一)基本语法内容
- 几道hdu题
- Java 7 SDP:一次编写,到处运行,有时还运行得超炫!
- [Oracle]在Linux下安装Oracle g10.2
- Android Audio System 之一:AudioTrack如何与AudioFlinger交换音频数据