摘要: 内存映射文件是java nio的一个新特性。它是利用虚拟内存将一个文件或者文件的一部分映射到内存。这样,这个文件就可以当作内存数组一样访问,它比普通的文件操作要快很多。抄了个例子测试一下普通输入流、带缓冲的输入流、随机访问文件、内存映射文件在不同文件大小的访问时的情况。如下是测试代码:public class NIOTest{ public static long checksumInputStream(String filename) throws IOException { InputStream in = new FileInputStream(filename);... 阅读全文
posted @ 2012-05-09 22:54 zhangchaozheng 阅读(449) 评论(0) 推荐(0) 编辑