06:16 PM · Nov 06 ,2025 Java延遲隊列 應用開發過程中,我們常常需要用到延時任務的地方,最近在工作遇到了一個需求,用UDP發送報文,發送後30s後要是還沒有收到回報報文,就對對於報文進行重發。 類似於訂單超時未支付取消訂單一樣,可以有很多解決方法,我這裏採用其中一種,java的延時隊列來實現。 用這篇筆記簡易記錄一下實現過程。 什麼是DelayQueue DelayQueue 是按照元素的延時時間排序的隊列。元素必須實現 Delayed 隊列 , 定時任務 , JAVA , 多線程