我想獲得當前正在執行的任務,我正在添加在阻塞隊列中,它是如何完成的? 編輯:我使用這個優先級調度,並加入多任務不同的優先級: public class PriorityScheduler : TaskScheduler
{
public static PriorityScheduler Highest = new PriorityScheduler(ThreadPriority.Hig
我想知道是否有可能有一個多生產者/多個消費者隊列,我可以使用notify()而不是notifyAll()。例如,在下面的實施中(來源:here),您不能簡單地將notifyAll()切換爲notify()。這並不是完全明顯,爲什麼你不能切換,所以我會把它作爲一個傳情給任何想幫助我理解這個問題的人。 所以下面的代碼被打破: public class BlockingQueue {
pri