为什么在JAVA中只启动一次线程有一个限制,即使线程已完成执行并终止

时间:2015-09-03 12:52:22

标签: java multithreading illegalstateexception

在Java中创建线程时,其状态是新的。当我们启动线程时,它会检查线程状态,如果线程状态不是新的,则会抛出IllegalStateException。因此,如果我们尝试两次启动一个线程,它会抛出第二次调用的异常。

为什么要添加此限制?

0 个答案:

没有答案