如何在Java中启动/停止/重启线程?
我真的很难找到一种方法来启动,停止和重新启动Java中的线程。
具体来说,我在一个文件中有一个类Task
(当前实现Runnable
)Task.java
。我的主应用程序需要能够在一个线程上启动此任务,在需要时停止(终止)该线程,有时需要KILL&RESTART线程......
我的第一次尝试是,ExecutorService
但我似乎找不到重启任务的方法。当我使用.shutdownnow()
任何未来的电话.execute()
失败,因为它ExecutorService
是“关机”...
那么,我怎么能做到这一点?
精慕HU
慕容森
肥皂起泡泡
相关分类