目录
前言
在操作系统中,每个进程至少有一个线程,而每一个线程对应一个PCB,PCB有一个叫做“进程状态”的属性,用来描述当前PCB的状态。但是在Java中,有一套独立的线程状态规则。
一、线程的几种状态:
Java中的线程分为以下六种状态,通过线程对象调用getState()方法来获取线程的当前状态。
1、NEW
这个状态表示:创建了Thread对象,但还没调用start方法,此时系统上还没真正创建线程。
2、TERMINATED
表示线程执行完run方法的任务后销毁了
目录
在操作系统中,每个进程至少有一个线程,而每一个线程对应一个PCB,PCB有一个叫做“进程状态”的属性,用来描述当前PCB的状态。但是在Java中,有一套独立的线程状态规则。
Java中的线程分为以下六种状态,通过线程对象调用getState()方法来获取线程的当前状态。
这个状态表示:创建了Thread对象,但还没调用start方法,此时系统上还没真正创建线程。
表示线程执行完run方法的任务后销毁了