0
我在Java中使用一個LinkedBlockingQueue
,我想在隊列中持有的元素之前釋放它的線程。換句話說,我想在元素退出隊列之前設置一個延遲。如何保持LinkedBlockingQueue中的元素?
private LinkedBlockingQueue<String> testQue = new LinkedBlockingQueue<String>()
if (position.equals("leader")) {
//process this element as the last one
可以嗎?
這是我不清楚你想達到的目標。你能否詳細解釋一下這個任務? – JensS
如果我理解正確,您想要延遲處理隊列中可用的元素?你爲什麼想這麼做?也許你在做的是用錯誤的觀點來看問題。如果你解釋你正在嘗試實現什麼,也許有人可以更好地幫助你 – codeCruncher
我正在嘗試使用隊列而不是使用Thread.sleep爲隊列中的特定元素創建延遲。換句話說,如果隊列中的元素是「領導者」,我想延遲或等待1秒鐘。 – CMPE