- 博客(1)
- 收藏
- 关注
原创 线程的七种状态,以及状态之间的转换
创建线程对象--->线程进入新建状态(new),调用start方法--->线程进入就绪状态(runnable),如果线程获取到CPU的使用权,并执行结束--->线程进入终止状态(terminate)。当线程调用wait()方法时--->线程进入等待状态(waiting),其他线程调用notify唤醒后如果能获取锁进入就绪状态,获取不到就进入阻塞状态。当线程调用sleep方法--->线程进入超时等待状态(timed_waiting),到时间后进入就绪状态。
2024-03-11 16:03:39 310 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人