2011-03-22 62 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一起提供。

相關問題