请你简要说明一下线程的基本状态以及状态之间的关系?
生活随笔
收集整理的這篇文章主要介紹了
请你简要说明一下线程的基本状态以及状态之间的关系?
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Running表示運(yùn)行狀態(tài),
Runnable表示就緒狀態(tài),萬(wàn)事俱備,只欠CPU;
Blocked表示阻塞狀態(tài),阻塞狀態(tài)又有多種情況,可能是因?yàn)檎{(diào)用wait()方法進(jìn)入等待池,也可能是因?yàn)閳?zhí)行同步方法或同步代碼塊進(jìn)入等鎖池,或者是調(diào)用了sleep()方法或join()方法等待休眠或其他線程結(jié)束,或者是由于IO中斷。
總結(jié)
以上是生活随笔為你收集整理的请你简要说明一下线程的基本状态以及状态之间的关系?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 如何保证线程安全?
- 下一篇: Linux 查找redis进程命令:ps