1.线程是一个动态的概念,有创建的时候,也有运行和变化的时候,也有消亡的时候,从生到死就是一个生命周期,在生命生命周期,有各种各样的形态,这样的状态还可以相互转换.
2.状态
新建态:刚创建好时候的状态叫做新建态
就绪态:准备好了所有运行的资源,只差CPU
运行态:CPU正在执行的状态
阻塞态:sleep(),wait(),线程主动休息,或者缺少一些运行的资源,阻塞态需要先到就绪态才能到运行态
死亡态:线程运行结束进入死亡态
图解
1.线程是一个动态的概念,有创建的时候,也有运行和变化的时候,也有消亡的时候,从生到死就是一个生命周期,在生命生命周期,有各种各样的形态,这样的状态还可以相互转换.
2.状态
新建态:刚创建好时候的状态叫做新建态
就绪态:准备好了所有运行的资源,只差CPU
运行态:CPU正在执行的状态
阻塞态:sleep(),wait(),线程主动休息,或者缺少一些运行的资源,阻塞态需要先到就绪态才能到运行态
死亡态:线程运行结束进入死亡态
图解