新建状态(NEW 尚未启动)可运行状态(RUNNABLE 正在执行中)阻塞状态(BLOCKED 阻塞的(被同步锁或者IO锁阻塞))等待状态(WAITING 等待状态)定时等待状态(TIMED_WAITING 等待指定的时间重新被唤醒的状态)死亡/结束状态(TERMINATED) 执行完成 状态变化如下图: