更新时间:2023-09-11 06:21:10
你们好,最近小艾特发现有诸多的小伙伴们对于java线程的生命周期,线程的生命周期这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、 诞生状态:线程刚刚被创建的状态。在用户用这个线程实例调用start()方法之前,线程处于出生状态。
2、 就绪状态:也称为可执行状态。当用户调用start()方法时。
3、 当正在运行的线程调用Thread类中的wait()方法时,线程进入等待状态。
4、 处于等待状态的线程必须使用Thread类中的notify()方法才能被唤醒。
5、 当调用sleep()方法时,线程进入睡眠状态。
以上就是线程的生命周期这篇文章的一些介绍,希望对大家有所帮助。