java.lang.内存不足错误: java heap space problem

标签 java rmi heap-memory

我必须创建一个RMI程序,当我运行这个程序时,它只会运行几分钟,然后显示“java.lang.outofmemoryError:java堆空间”问题。我必须使用具有 1.5 GB RAM 和 JDK1.6 的 Window 7

谢谢

最佳答案

闻到内存泄漏的味道。尽管 Java 进行垃圾回收,但您仍然需要确保不会保留(强引用)不再需要的对象。例如,如果您不取消注册事件处理程序(并且事件处理程序样板代码保留对处理程序的强引用),则这些处理程序将永远不会被收集,从而导致内存泄漏。

在不了解您的程序的更多信息的情况下,我们只能在这里猜测。

关于java.lang.内存不足错误: java heap space problem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3393892/

相关文章:

java RMI - 意外错误

c - 静态内存分配和动态内存分配哪个效率更高

c++ - 运算符重载和堆与堆栈的混淆

android - 根据设备能力和可用内存调整 LRU 缓存大小

Java RMI - 使客户端成为服务器

java - RMI重新绑定(bind)JRMP错误

java - 预准备语句的 setBigDecimal 问题?

java - Netstat 用于单个连接?

java - Resteasy MessageBodyReader 错误信息

Java 在共享位置打开文件