我对英语技能表示歉意。
由于某些原因,我已经以这种方式意识到了一切(主要是由于Java实践经验的缺乏和对多线程的无知)。 这段代码或多或少地按照我的预期工作了,但是事实证明,它具有很高的cpu使用率(经过一些更改,现在从30%到70%不等)和显着的内存泄漏(当它开始占用大约2 Gb的RAM对于GUI和PC而言,一切也逐渐变糟。我已经尽力尝试修复它。
我很高兴听到任何提示以及在这种情况下我可以做什么(即使这些是Java通用提示)。
/代码被删除,因为降低了文凭的原创性/
我想将CPU使用率至少降低到可接受的水平,更重要的是我要摆脱上面提到的内存泄漏。