[英]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.