上一篇: 线程的基本使用
线程的状态
创建线程后调用start方法会启动线程执行run方法里的任务,执行完毕后线程就结束了。因此,线程从创建到启动再到结束,中间会有好几种状态。
先看源码,如下图
可以看到,线程的状态有6种。
NEW : 一个新创建但是尚未启动的线程
new Thread();
如下:
RUNNABLE:正在运行或准备执行的线程
上一篇: 线程的基本使用
创建线程后调用start方法会启动线程执行run方法里的任务,执行完毕后线程就结束了。因此,线程从创建到启动再到结束,中间会有好几种状态。
先看源码,如下图
可以看到,线程的状态有6种。
NEW : 一个新创建但是尚未启动的线程
new Thread();
如下:
RUNNABLE:正在运行或准备执行的线程