Java线程状态转换

Java语言定义了6种线程状态,在任意一个时间点,一个线程有且仅能有其中的一种状态,这6种状态分别如下: 新建(New):创建后尚未启动的线程处于这种状态; 运行(Runnable):Runnable包括了操作系统线程状态中的Running和Ready,也就是处于此状态的线程有可能正在运行,或者可能正在等待着CPU为它分配时间。 无限期等待(Waiting):处于这种状态的线程不会被分配CPU执行
相关文章
相关标签/搜索