现在有这么个情况,需要导出数据,但是数据量很大,多的是时候上百万,问题是比如,导出50w的数据需要2g的内存,但是导出完成后,我发现这个2g内存并没有马上释放,我不懂了,改关闭的流我都close了,请问大神,这个情况正常吗,这个2g内存不能马上释放吗。
解决方案 »
- java读取非标准的excel文件,另存为标准excel文件
- 请给我解释下 J2SE 到底是什么意思?
- 合并两个list,去掉重复值
- 关于互相转换的问题,强人来帮帮忙
- Canvas类上能不能画图?谢谢各位大哥帮忙
- j2se的下载谁。。。
- 关于jList。jdbList控件的应用(毕业设计急用),请教,谢谢!
- 在JAVA中有沒有對字串編碼之後再解碼的函數呀?就像PHP中的base64_encode()一樣的?
- 请DX们推荐C++程序员的JAVA入门书籍,希望能尽快掌握并有一定的深度,不至于3个月后就扔掉。
- 请问我为什么不能在weblogic6.0中建立domain和server
- JAVA TextField getText() setText()显示空指针异常 求大神帮忙。。
- 成员变量是int型数组时 主方法调用时输出的是?
这还要看你JVM的参数设定,如果新生代的可用小于2G的话,那么这写数据很可能就直接进入老年代了,而老年代只有Full Gc才会回收。