我在一个线程(A)中运行一些代码。在该线程结束时,它创建另一个线程(B)。现在我想要做的是在线程B的末尾,当我做
时我需要调用线程A. 来自线程B系统的 _threadA.start()
说:Thred alread started.
如何解决这个问题?
答案 0 :(得分:5)
您必须了解life cycle of threads;在线程启动后,它无法重新启动 - 一旦停止其生命周期结束,同样适用于已停止的线程。看看链接的文章,特别是状态图将使事情变得清晰。
答案 1 :(得分:0)
如果要创建已停止的线程,则意味着应再次调用已停止的线程。这只是做到这一点的方式。