当前位置:编程学习 > JAVA >>

请教各位,这段代码为什么内存一直增长?

--------------------编程问答-------------------- 朋友,你的循环判断是永真的,save()方法会被不断调用
      while(true)
        {
            rep.save();
            Thread.sleep(3000);
        }
--------------------编程问答-------------------- 是的,但是我觉得不能印象内存的增加啊。。 --------------------编程问答-------------------- 肯定会影响了
你这个等于不停地连接数据库,然后断开,而且你的程序并没有终止而是在等待。
这样的操作肯定会让内存不停地增长了,你的机器会受不了的。 --------------------编程问答-------------------- 这个就像你用电脑打开一个应用程序,然后再关掉,无限这样做,内存能不增加? --------------------编程问答-------------------- 你调用了save方法后System.gc()试试
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,