Re: [問題] 兩個 Thread 疑問
Thread不會消失,只會有以下幾種情形
1. Thread都結束了。以你的case就是ExecutorSerivce已經shutdown
如果沒有shutdown,ExecutorService裡面應該都會有Thread.
2. 所有的Thread都被卡住了,有可能是deadlock。
此時不是Thread消失,而是卡死了。
3. 有可能CPU太忙了,所以你submit的job都不會跑到。也許程式沒寫
跑到infinite loop之類的
4. 程式當掉了。那應該整個VM都不見了....
我想貴主管可能以process的思維,認為process可能消失(當掉)
但是Thread都是在同個process,通常非自願停掉,都會存在
所以只要注意1,2,3就好了
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.171.21.89
※ 文章網址: https://www.ptt.cc/bbs/java/M.1421759775.A.1A5.html
推
01/20 23:11, , 1F
01/20 23:11, 1F
→
01/20 23:12, , 2F
01/20 23:12, 2F
→
01/20 23:12, , 3F
01/20 23:12, 3F
→
01/20 23:14, , 4F
01/20 23:14, 4F
→
01/21 11:47, , 5F
01/21 11:47, 5F
→
01/21 11:48, , 6F
01/21 11:48, 6F
→
01/21 11:48, , 7F
01/21 11:48, 7F
→
01/21 11:50, , 8F
01/21 11:50, 8F
推
01/21 12:00, , 9F
01/21 12:00, 9F
→
01/21 12:01, , 10F
01/21 12:01, 10F
→
01/21 13:04, , 11F
01/21 13:04, 11F
推
01/21 15:15, , 12F
01/21 15:15, 12F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 4 之 7 篇):
java 近期熱門文章
PTT數位生活區 即時熱門文章