複製鏈接
請複製以下鏈接發送給好友

線程阻塞

鎖定
線程阻塞通常是指一個線程在執行過程中暫停,以等待某個條件的觸發。
中文名
線程阻塞
概    念
一個線程在執行過程中暫停
關聯詞彙
多線程、線程死鎖
方    法
線程Thread類的方法

線程阻塞計算機用語

關聯詞彙:多線程、線程死鎖互斥量臨界區

線程阻塞線程阻塞的用法

一.多線程中阻塞調用線程的方法
線程Thread類的方法
join:阻塞調用線程直到某個線程終止時為止
二.在C#中用於處理線程同步的問題
通過對指定對象的加鎖和解鎖可以實現同步代碼段的訪問,在.NET的System.Threading命名空間中提供了Monitor類來實現加鎖和解鎖,該類中的方法都是靜態的.
Enter:在指定對象上獲取排他鎖
TryEnter:試圖獲取指定對象的排他鎖
Exit:釋放指定對象上的排他鎖
Wait:釋放指定對象上的排他鎖並阻塞當前線程,直到它重新獲取該鎖
Pulse:通知等待隊列中的線程鎖定對象狀態的更改
PulseAll:通知所有等待線程對象狀態的更改