当以不正确的方式使用时,Java Standard API的哪些类会导致内存泄漏?如何避免/修复这些内存泄漏?例如:、ObjectInputStream和ObjectOutputStream保留对他们所见过的所有对象的引用,以便将同一对象的后续出现作为引用而不是副本发送(从而处理循环引用)。当您无限期地保持这样的流打开时(例如,当使用它通过网络通信时),这会导致内存泄漏。
我们在内存泄漏检测方面遇到了麻烦。我们有一个使用Visual C++ 2008开发的应用程序。已在应用程序中检测到内存泄漏。我们可以在任务管理器中看到这个内存泄漏。还会使用外部监视脚本(为Microsoft,cscript.exe编写)自动检测泄漏。两种泄漏的内存都是相同的。在我们的应用程序中,为了查找内存泄漏分配,我们使用Microsoft调试