2011-03-22 55 views
0

我正在使用Java Swing应用程序。我得到java.lang.OutOfMemoryError:Java堆空间。我无法确定哪个方法创建了许多对象,或者是否有任何不需要的引用。我想找出问题的根本原因。请向我介绍有关此问题的任何工具(JProfiler)。另外,因为我之前没有使用过这个工具,所以关于这个工具的任何附加信息都会有所帮助。提前致谢。java.lang.OutOfMemoryError的工具:Java堆空间,Java Swing应用程序

克里希纳

+0

感谢每一个帮助!! ......我能够在不使用分析器的情况下找到根本原因。有大量的数据从数据库中获取,导致了这个问题。虽然谢谢你的建议。我肯定会尝试一下我的手上的探查工具一些:) – 2011-03-23 09:29:52

回答

1

NetBeans IDE将附带一个全功能的分析器。

2

如果你不已经拥有一个分析器,你可能会发现JVisualVM有用。它随JDK一起提供。

相关问题