JAVA I/O(三)内存映射文件

您所在的位置:网站首页 内存映射文件原理 JAVA I/O(三)内存映射文件

JAVA I/O(三)内存映射文件

#JAVA I/O(三)内存映射文件| 来源: 网络整理| 查看: 265

《Java编程思想》中对内存映射文件有详细的介绍,此处仅做简单记录和总结。内存映射文件允许创建和修改因为太大而不能放入内存的文件。

1. 内存映射文件简单实例

复制代码

import java.io.IOException;import java.io.RandomAccessFile;import java.nio.MappedByteBuffer;import java.nio.channels.FileChannel;public class LargeMappedFiles {         private static int LENGTH = 0x0000FFF;    public static void main(String[] args) throws IOException{         MappedByteBuffer out = new RandomAccessFile("test.dat", "rw")           .getChannel()                 .map(FileChannel.MapMode.READ_WRITE, 0, LENGTH);        for(int i = 0; i 


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3