在 JavaFX 场景之间切换时 RAM 使用率越来越高
请您解释一下,因为在使用以下代码在场景之间切换时,我的 Gluon javaFx 应用程序的内存使用率很高:
Stage stage = (Stage) AnchorPane.getScene().getWindow();
Parent root = FXMLLoader.load(getClass().getResource("ShopMenuPage.fxml"));
Rectangle2D visualBounds = Screen.getPrimary().getVisualBounds();
Scene scene = new Scene(root, visualBounds.getWidth(), visualBounds.getHeight());
stage.setScene(scene);
stage.show();
每次关闭场景时,它不会释放全部资源,主要是 RAM,因此每次打开和关闭窗口都会累积,导致应用程序崩溃。