它是关于一个应该处理(VAD,响度,剪辑)大量声音文件(例如100k)的应用程序。此时,我创建了尽可能多的工作线程(可调用线程),然后使用threadPool.invokeAll()运行所有线程,将结果写入文件系统,卸载已处理的文件,然后继续步骤1。我不确定什么是解决这个问题的“好”方法。它应该不可能为用户做其他事情,同时处理,但我想显示一个进度条,如"10 of 100000声音文件已完成“。那么我怎么去那里呢?如果你想知道:我使用的是SWT/JFace。
我试图在Java中创建一个简单的游戏。我正在使用BlueJ IDE,我的代码目前如下所示:import java.awt.*;
public class我想做的是使用键盘输入到下一个回合。我想要它基本上画板,等待一个字符被键入,如果字符是"n“,然后前进一个回合(基本上运行一个迭代和等待)。实现这一点的最佳方法是什么?