我编写了一个java代码,其中有多个线程正在运行,而线程是使用SwingWorker
类创建的,现在我想一次终止所有线程。有没有办法终止所有正在运行的线程?
答案 0 :(得分:1)
更好的方法是创建一些创建的线程列表。
像这样的东西:
List<Thread> myThreads = new ArrayList<Thread>();
所以你不断添加你正在创建的主题的列表:
myThreads.add(aThread);
因此,无论何时想要立即终止线程,只需遍历列表并终止所有线程。