社区
Java
帖子详情
抛出错误信息“java.lang.OutOfMemoryError”,怎么办
jier2003
2004-10-12 03:36:40
我的程序是对一些文本文件进行操作,当文本中内容少的时候,程序可正常进行。但当我把文本中内容增多的时候,运行时抛出这种错误信息“java.lang.OutOfMemoryError”是怎么回事,怎么解决啊
...全文
57
4
打赏
收藏
抛出错误信息“java.lang.OutOfMemoryError”,怎么办
我的程序是对一些文本文件进行操作,当文本中内容少的时候,程序可正常进行。但当我把文本中内容增多的时候,运行时抛出这种错误信息“java.lang.OutOfMemoryError”是怎么回事,怎么解决啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lanlanq
2004-10-13
打赏
举报
回复
可能是一次性的存储值太大,你检查一下代码看看有没有数组、vector、buffer之类的存储值过大
YuLimin
2004-10-13
打赏
举报
回复
你是不是一次性把文件里的内容全部读出来的?buffer了没有?
另:
nwpulipeng:警告一次:别再混分了,OK?
nwpulipeng
2004-10-13
打赏
举报
回复
混分
WintelZhao
2004-10-13
打赏
举报
回复
我在坐简单WEBGIS时遇到过。
我的原因是定义的数组,变量过多,控制就好了。比如 name(5000),尽量少使用二维数组。
java
错误处理:
java
.
lan
g.
OutOfMemoryError
:
Java
heap space
搜集整理关于
java
错误处理:
java
.
lan
g.
OutOfMemoryError
:
Java
heap space
java
.
lan
g.
OutOfMemoryError
:
Java
heap space 资料整理
java
.
lan
g.
OutOfMemoryError
:
Java
heap space错误及处理办法(收集整理、转)
以下是从网上找到的关于堆空间溢出的错误解决办法:
java
.
lan
g.
OutOfMemoryError
:
Java
heap space ===================================================使用
Java
程序从数据库中查询大量的数据时出现异常:
java
.
lan
g.
OutOfMemoryError
:
Java
heap space在JVM中如果9
java
.
lan
g.
OutOfMemoryError
:GC overhead limit exceeded
简单来说,
java
.
lan
g.
OutOfMemoryError
: GC overhead limit exceeded发生的原因是,当前已经没有可用内存,经过多次GC之后仍然没能有效释放内存。
java
.
lan
g.
OutOfMemoryError
异常及相关问题解决
错误提示 1.tomcat:
java
.
lan
g.
OutOfMemoryError
: PermGen space 2.tomcat:
java
.
lan
g.
OutOfMemoryError
:
Java
heap space 3.weblogic:Root cause of ServletException
java
.
lan
g.
OutOfMemoryError
4.resin:
java
.
lan
g....
java
.
lan
g.
OutOfMemoryError
异常解决方法
java
.
lan
g.
OutOfMemoryError
异常解决方法 原因: 常见的有以下几种: 1.内存中加载的数据量过于庞大,如一次从数据库取出过多数据; 2.集合类中有对对象的引用,使用完后未清空,使得JVM不能回收; 3.代码中存在死循环或循环产生过多重复的对象实体; 4.使用的第三方软件中的BUG; 5.启动参数内存值设定的过小;
Java
50,543
社区成员
85,619
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章