任務隊列實現心得

近日,研究了一下任務隊列,因而想到了阻塞隊列BlockingQueue,不得不提起到它的兩個方法,put,take這兩個方法都是阻塞式的,當隊列滿時,put方法阻塞,當隊列空時,take方法阻塞.c++ 咱們使用BlockingQueue,只是完成了基本功能FIFO,就是任務先進先出。咱們想要實現任務LIFO,這種方式就不行了。須要使用到BlockingDque,雙端隊列,在隊列的兩端均可以插入和
相關文章
相關標籤/搜索