java.lang.OutOfMemoryError,帮帮我,谢谢
我写的这段代码为什么会报这样的错,是哪里错了呀
public String customerSPValue(String[] temp) {
StringBuffer str_temp = new StringBuffer();
for (int i = 1; i < temp.length; i++) {
if (i> 1){
i=i-1;
str_temp.append( "custUpdate.setCustomerString( "+i+ ", cust.get "+temp[i]+ "());\n ");
}
}
return str_temp.toString();
}
------解决方案--------------------------------------------------------
for 循环陷入死循环,导致字符串变得非常大以至于虚拟机的内存不够用了。
------解决方案--------------------------------------------------------
每做一次循环 i++一次, i=i-1一次,等于没作用,死循环就把内存耗尽了
------解决方案--------------------------------------------------------
死循环
------解决方案--------------------------------------------------------
如上
------解决方案--------------------------------------------------------
死循环,去掉i=i-1;
在i=i-1;处设个断点就知道i的变化情况了。
我写的这段代码为什么会报这样的错,是哪里错了呀
public String customerSPValue(String[] temp) {
StringBuffer str_temp = new StringBuffer();
for (int i = 1; i < temp.length; i++) {
if (i> 1){
i=i-1;
str_temp.append( "custUpdate.setCustomerString( "+i+ ", cust.get "+temp[i]+ "());\n ");
}
}
return str_temp.toString();
}
------解决方案--------------------------------------------------------
for 循环陷入死循环,导致字符串变得非常大以至于虚拟机的内存不够用了。
------解决方案--------------------------------------------------------
每做一次循环 i++一次, i=i-1一次,等于没作用,死循环就把内存耗尽了
------解决方案--------------------------------------------------------
死循环
------解决方案--------------------------------------------------------
如上
------解决方案--------------------------------------------------------
死循环,去掉i=i-1;
在i=i-1;处设个断点就知道i的变化情况了。
相关推荐
java.lang.OutOfMemoryError: Java heap space 解决方法
搜集整理关于java错误处理:java.lang.OutOfMemoryError: Java heap space java.lang.OutOfMemoryError: Java heap space 资料整理
报错 java.lang.OutOfMemoryError: PermGen space 报错 java.lang.OutOfMemoryError: Java heap 启动报错java.lang.ClassNotFoundException: 1catalina.org.apache.juli.FileHandler JAVA_OPTS="-server -Xms800m ...
java.lang.OutOfMemoryError: PermGen space 解决方案
java解决nested exception is java.lang.OutOfMemoryError Java heap space 解决OOM
java.lang.OutOfMemoryError处理错误
Myeclipse下java.lang.OutOfMemoryError Java heap space的解决
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:268) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain....
记录java.lang.OutOfMemoryError:Java heap space的情况 文章内容: 一.问题描述+原因分析+解决方案 二.JVM调优说明 三.Tomcat添加到jvisualvm监控
NULL 博文链接:https://geyubin.iteye.com/blog/779330
编译时出现java.lang.OutOfMemoryError Java heap space异常.
java.lang.OutOfMemoryError: PermGen space及其解决方法,解决项目太大tomcat内存溢出
Tomcat给我的java.lang.OutOfMemoryError: PermGenTomcat给我的java.lang.OutOfMemoryError: PermGenTomcat给我的java.lang.OutOfMemoryError: PermGenTomcat给我的java.lang.OutOfMemoryError: PermGenTomcat给我的...
内存不足OOM java.lang.OutOfMemoryError.
java.lang.OutOfMemoryError: Java heap space 解决方法
Tomcat内存溢出的解决方法(java.util.concurrent.ExecutionException:java.lang.OutOfMemoryError),内附解决方案!
java[1].lang.OutOfMemoryError_Java_heap_space错误及处理办法java[1].lang.OutOfMemoryError_Java_heap_space错误及处理办法java[1].lang.OutOfMemoryError_Java_heap_space错误及处理办法
Eclipse中通过Tomcat运行J2EE项目java.lang.OutOfMemoryError PermGen space的解决方案
tomcat内存溢出解决办法,错误信息:java.lang.OutOfMemoryError:PermGen space 参考该文档可快速解决内存溢出的问题,服务器:tomcat