mappedbytebuffer获取某一段怎么遍历

    有时候用U盘转移大文件时U盘空間太小,想写一个小程序能把文件分割方便转移

问题一:用Buffer直接将文件(1G以上)映入内存,不可能直接进物理内存

问题二:报告“java.io.IOException: 存儲空间不足,无法处理此命令”异常。

    解决方案:将文件分段映射注意文件较大时必须显式调用

垃圾收集器只知道释放那些由new分配的內存

问题三:原文件不可被删除(在程序退出之前)。

    解决方案:JDK API 1.60中有“映射的字节缓冲区和它所表示的文件映射关系在该缓冲

}

我要回帖

更多关于 mappedbytebuffer 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信