java线程状态有哪几种(java线程状态)

导读 大家好,我是小典,我来为大家解答以上问题。java线程状态有哪几种,java线程状态很多人还不知道,现在让我们一起来看看吧!1、初始态:一...

大家好,我是小典,我来为大家解答以上问题。java线程状态有哪几种,java线程状态很多人还不知道,现在让我们一起来看看吧!

1、初始态:一个线程调用了new方法之后,并在调用start方法之前的所处状态。

2、就绪:一旦线程调用了start 方法,线程就转到Runnable 状态,

3、阻塞/ NonRunnable:线程处于阻塞/NonRunnable状态,这是由两种可能性造成的:要么是因挂起而暂停的,要么是由于某些原因而阻塞的,例如包括等待IO请求的完成。

4、停止/退出:线程转到退出状态,这有两种可能性,要么是run方法执行结束,要么是调用了stop方法。

本文到此讲解完毕了,希望对大家有帮助。

最新文章