多线程之线程状态

2017-02-23  本文已影响0人  bjchenli

1. 线程状态

线程可以有6中状态:

New(新创建)
Runnable(可运行)
Blocked(被阻塞)
Waiting(等待)
Timed Waiting(计时等待)
Terminated(被终止)

线程状态转换
1.1 可运行线程

一旦调用start方法,线程就处于runnable状态。该线程可能正在运行也可能没有运行。

1.2 被阻塞线程和等待线程

当线程处于被阻塞或等待状态时,它暂时不活动。

1.3 被终止的线程

线程因如下两个原因被终止:

上一篇下一篇

猜你喜欢

热点阅读