线程的整个生命周期分为五个阶段,分别是:新建状态(new),就绪状态(runnable),运行状态(running),阻塞状态(blocked),死亡状态(terminated) 他们之间的状态转换图: