我使用javaFx编写了一个软件,但我注意到JVM中存在内存泄漏
所以5分钟后它将以OutOfMemoryError
停止。
我搜索了很多,但我找不到解决方案。 我将在同一阶段和场景中分享关于openinig新页面的代码
DashboardController.centerStatic.getChildren().clear();
FXMLLoader fl =new FXMLLoader("page.fxml",Lang.getResourceBundle());
//static centerStatic
DashboardController.centerStatic.getChildren().setAll((AnchorPane)fl.load());
当我调用新页面时,它将执行查询并添加侦听器和事件处理程序,因此它将填充50 MB的内存 但是在调用新页面之后,它不会释放内存 所以我在5分钟后得到内存泄漏
请帮助我们 谢谢