A.線程在應(yīng)用程序開發(fā)過程中負責分擔進程的耗時計算工作。
B.一個進程中如果需要多個線程共同協(xié)作才能完成業(yè)務(wù)計算的話,往往會涉及到線程之間的數(shù)據(jù)通訊。
C.線程依靠CPU調(diào)度分配時間片獲得運行機會,當CPU時間片耗盡,線程將會停止運行等待CPU的再次分配。
D.由于線程的運行與停止是可控的,所以當多個線程之間需要同時對一塊進程中的"共享內(nèi)存"進程操作的時候,就有可能發(fā)生線程異步交互錯誤。