在项目中打开特定的.java文件时,Netbeans 7.4 ide没有响应

在项目中打开特定的.java文件时,Netbeans 7.4 ide没有响应,java,netbeans,javafx,Java,Netbeans,Javafx,我在netbeans7.4中做了一个FXML项目,两天前一切都很好。昨天,当我在该项目中打开一个特定的.java文件时,该.java文件被打开,几秒钟后,netbeans ide根本没有响应。Netbeans ide不响应该.java文件,只响应其余文件,这是完美的。在这个.java文件中,我创建了许多对象,其中包含了近7K行代码。当我打开这个特定的.java文件时,CPU使用率有时也会增加100% 我只是想知道为什么它只发生在那个特定的文件中。是否有办法解决这些问题您需要重新考虑java文件中

我在netbeans7.4中做了一个FXML项目,两天前一切都很好。昨天,当我在该项目中打开一个特定的.java文件时,该.java文件被打开,几秒钟后,netbeans ide根本没有响应。Netbeans ide不响应该.java文件,只响应其余文件,这是完美的。在这个.java文件中,我创建了许多对象,其中包含了近7K行代码。当我打开这个特定的.java文件时,CPU使用率有时也会增加100%


我只是想知道为什么它只发生在那个特定的文件中。是否有办法解决这些问题

您需要重新考虑java文件中的代码,一个类理想情况下不应该有7k行,您可以通过应用单一责任原则来分离逻辑,不要创建上帝对象。正如pathfinder所说,请将您的类划分为更小的类,为它们指定不同的功能。同时,您可以考虑更改工作区或尝试编译java文件,并从<代码>终端>代码>运行,以确定问题是与代码还是井手有关的!我安装了netbeans 7.0.1版本并打开了其中的代码,现在它工作正常。请在不运行项目的情况下告诉我为什么它占用了更多内存。