说一下从Java API层面上的6种线程状态

新建(New):这是属于一个已经创建的线程,但是还没有调用start方法启动的线程所处的状态。 可运行(Runnable):该状态包含两种可能。有可能正在运行,或者正在等待CPU资源。包含了操作系统线程状态种的运行,可运行状态和阻塞状态(由于 BIO 导致的线程阻塞,在 Java 里无法区分,仍然认为是可运行); 阻塞(Blocked):阻塞状态,当线程准备进入synchronized同步块或同步
相关文章
相关标签/搜索