读书人

关于JAVA读数据库造成OutOfMemory的有

发布时间: 2012-09-08 10:48:07 作者: rapoo

关于JAVA读数据库造成OutOfMemory的问题
我用JAVA读数据库中某个表的数据,这个表大概有27W条记录,我想一次性都读出来放到Arraylist里面。但总是出现OutOfMemory的异常

错误:Exception in thread "Timer-0" Exception in thread "main" java.lang.OutOfMemoryError: Java heap space

我设置了eclipse.ini中内存的分配后还是有问题。

eclipse.ini的设置:

-showsplash
com.genuitec.myeclipse.product
--launcher.XXMaxPermSize
256m
-vmargs
-Xms512m
-Xmx768m
-Duser.language=en
-XX:PermSize=64M
-XX:MaxPermSize=256M



机器是XP系统,2G内存


请高手不吝赐教啊!

[解决办法]
你设置了eclipse.ini中内存的分配有什么用呢?应该设置运行时的vm argument

读书人网 >J2SE开发

热点推荐