这是由两种可能性造成的要么是因挂起而暂停的,要么是由于某些原因而阻塞的,例如包括等待IO请求的完成停止退出线程转到退出状态,这有两种可能性,要么是run方法执行结束,要么是调用了stop方法。
可以调用 ThreadisAlive 判断, 当然也可以设置一个标记, 在那个线程结束之前设置标记 Tests if this thread is alive A thread is alive if it has been started and has not yet diedreturn true if thi。