1.new(新建)start()进入下一状态2.runnable(就绪)等待CPU调度,获取CPU权限3.running(运行)4.block(阻塞)下一阶段是runnable5.terminated(结束)runnable,running,block都有可能进入同一个线程不能被启动多次start()方法是模板方法