萬萬沒想到,線程竟然被餓死了!

咱們在構建線程池的時候能夠構建單個線程的線程池和多個線程的線程池。java 那麼線程池使用不當可不可能產生死鎖呢?咱們知道死鎖是循環爭奪資源而產生的。線程池中的線程也是資源的一種,那麼若是對線程池中的線程進行爭奪的話也是可能產生死鎖的。git 在單個線程的線程池中,若是一個正在執行的線程中,使用該線程池再去提交第二個任務,由於線程池中的線程只有一個,那麼第二個任務將會等待第一個任務的執行完成來釋放
相關文章
相關標籤/搜索