JDialog setVisible(false) vs dispose()
在对话框中使用 setVisible(false) 并在以后重用它是否有意义,或者每次调用 dispose() 并创建一个新的 JDialog 更安全。使用 setVisible(false) 的内存泄漏情况如何?
编辑:我的问题并不是关于退出应用程序。有关以主框架为父级并在应用程序生存期内打开和关闭的对话的详细信息。例如,假设我的应用程序有大约10个对话框,每次打开它们时都会显示不同的数据。我应该重用这些实例并使用 setVisible() 还是应该每次都创建一个新的对话框,并在关闭时释放() 它们。