阻塞隊列

對於實際編程來說,應該儘可能遠離底層結構。使用由併發處理的專業人士實現的較高層次的結構要方便得多,要安全得多。 對於許多線程問題,可以通過使用一個或多個隊列以優雅且安全的方式將其形式化。生產者線程向隊列插入元素,消費者線程調用它們。使用隊列,可以安全地從一個線程向另一個線程傳遞數據。例如,考慮銀行轉賬程序,轉賬線程將轉賬指令對象插入一個隊列中,而不是直接訪問銀行對象。另一個線程從隊列中取出指令執行
相關文章
相關標籤/搜索