新建状态(NEW):线程已创建,尚未调用start()方法启动之前。
运行状态(RUNNABLE):线程对象被创建后,调用该对象的start()方法,并获取CPU权限进行执行。
阻塞状态(BLOCKED):线程在获取synchronized同步锁失败(因为锁被其它线程所占用),它会进入同步阻塞状态。
等待状态(WAITING):等待状态。正在等待另一个线程执行特定动作来唤醒该线程的状态。
超时等待状态(TIME_WAITING):有明确结束时间的等待状态。
终止状态(TERMINATED):当线程结束完成之后就会变成此状态。
领取专属 10元无门槛券
私享最新 技术干货