【发布时间】:2020-10-08 23:00:10
【问题描述】:
在我的 JavaFX 应用程序中,我有几个不同的场景来表示弹出窗口。
在应用程序启动时,每个场景都被实例化。
在使用程序时,我使用“scene.show()”和“scene.hide()”将每个弹出窗口呈现给用户。
因此,在程序的整个使用过程中,每个场景都保存在内存中。
在隐藏场景时正确处理场景并在再次请求视图时重新实例化它会更有效吗?还是实例化需要一些时间?
我问的原因是有时程序使用了将近 2GB 的内存。
【问题讨论】:
标签: java performance javafx memory-management frontend