JAVA NIO 的效率比原来的IO API 效率要高,做了一个简单的测试,合并两个小文件,仅仅测试而已。不能直接用于自己的工程中。package nio.sample.gather;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.nio.ByteBuffer;
import java.nio.channels.FileChannel;
public class FileGathering {
public static void main(String[] args) throws IOException {
long start = System.currentTimeMillis();
File fileIn1 = new File("C:\from1.txt");
File fileIn2 = new File("C:\from2.txt");
File fileOut = new File("C:\to.txt");
FileInputStream fin1 = new FileInputStream(fileIn1);
FileInputStream fin2 = new FileInputStream(fileIn2);
FileOutputStream fout = new FileOutputStream(fileOut);
FileChannel fcIn1 = fin1.getChannel();
最后
以上就是妩媚大炮最近收集整理的关于java合并两个文件_用java nio合并两个小文件的方法的全部内容,更多相关java合并两个文件_用java内容请搜索靠谱客的其他文章。
发表评论 取消回复