課程
/后端開發
/Java
/深入淺出Java多線程
還是其他原因?
2017-05-07
源自:深入淺出Java多線程 2-3
正在回答
應該是多核cpu的原因,我之前用的單核就會交替,現在電腦換了就不會交替,而且隨機的結果
有兩種可能,第一種可能是cup是單核的,第二種可能是由于次數太少(只有100次),又因為運行結果是動態的,所以看不出交替
有可能是因為現在的電腦是多核CPU
因為CPU運行速度太快。眼睛看不到。
舉報
帶你一起深入淺出多線程,掌握基礎,展望進階路線
2 回答線程sleep期間,是占用CPU的嗎?其他線程可以執行嗎?
2 回答為什么停止軍隊線程的操作是被舞臺線程執行的?
2 回答同一時刻只能有一條線程在CPU上執行?
2 回答為什么農民起義軍有時連續的輸出,占用線程。使用yield()不就是為了讓出權限讓另一個線程先執行嗎?
1 回答線程wait的執行順序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-09-23
應該是多核cpu的原因,我之前用的單核就會交替,現在電腦換了就不會交替,而且隨機的結果
2017-07-19
有兩種可能,第一種可能是cup是單核的,第二種可能是由于次數太少(只有100次),又因為運行結果是動態的,所以看不出交替
2017-05-12
有可能是因為現在的電腦是多核CPU
2017-05-07
因為CPU運行速度太快。眼睛看不到。