劍指Offer(線程)——yield

關於Yield,我們可以先提一句這個關鍵字的概念 先來到源代碼: 當使用了yield之後,代表當前線程願意讓出CPU的使用權,但是線程調度器通常會忽略這個暗示。 也是寫一個Demo看一下: 這是一個比較正常的情況,我們首先運行出線程A,當i=5的時候,理應轉讓線程使用CPU的權限,讓給B,然後B也是到i=5的時候,再轉讓給A,然後A執行5次,運行完成,再輪到B執行。 但是也會有抽風的情況 這就是資
相關文章
相關標籤/搜索