我在Web应用程序中运行的线程在调用TERMINATED
时返回thread.getState()
对我来说,通过thread.isAlive()
检查状态并在同一类的新对象上调用thread.start()
是否安全?
我重新启动终止线程时,thread.isAlive()
的值应该是什么?
答案 0 :(得分:1)
我认为线程是一次性的或一次性的工人,他们做简单的工作,然后被杀死。
TERMINATED状态与一个对象相关联。只要您在其他(新)对象上使用start()
,就可以了。