繁体   English   中英

带有BufferedReader的Java内存管理

[英]Java Memory Management with BufferedReader

如果机器仅安装了2GB的内存,是否可以在JVM中添加超过5GB的内存?

因为我在线程中遇到异常,所以java.lang.OutOfMemoryError: Java heap space

我正在读取一个文本文件,其中包含大小为5gb的字符串,并且使用BufferedReader读取行。

只需一次与readLine()和朋友(甚至是Scanner. readLine()一起处理一行数据即可Scanner. 永远不需要将大文件完全加载到内存中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM