我正在从文件中读取内容,然后从readed字符串中添加一些单词到我的arraylist.it适用于小尺寸的文本文件但不适用于大小为20kb的大文件。问题是什么?
答案 0 :(得分:0)
如果要在内存中存储更多信息,则必须增加堆空间
-Xms<size> set initial Java heap size
-Xmx<size> set maximum Java heap size
-Xss<size> set java thread stack size
例如,如果要为Java程序提供64Mb初始堆和256Mb最大堆大小,可以按如下方式启动它:
java -Xms64m -Xmx256m