阻塞隊列

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