状态转换 Java定义了六种线程状态 在任意时间点中 一个线程有且只有其中的一种状态并且可以通过不同的状态之间转换 新建(new):创建后尚未启动线程处于这种状态 运行(Runnable):包括操作系统线程状态中的Running 和ready 也就是处于此状态的线程有可能在执行 也有可能在等待着操作系统为它分配执行时间 无限期等待(waiting)