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