File tree 1 file changed +3
-3
lines changed
1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -115,7 +115,7 @@ Task 3
115
115
116
116
## DelayQueue 源码解析
117
117
118
- 这里以 JDK1.8 为例,分析一下 ` LinkedList ` 的底层核心源码。
118
+ 这里以 JDK1.8 为例,分析一下 ` DelayQueue ` 的底层核心源码。
119
119
120
120
` DelayQueue ` 的类定义如下:
121
121
@@ -126,7 +126,7 @@ public class DelayQueue<E extends Delayed> extends AbstractQueue<E> implements B
126
126
}
127
127
```
128
128
129
- ` DelayQueue ` 实现了 ` AbstractQueue ` 类,继承了 ` BlockingQueue ` 接口。
129
+ ` DelayQueue ` 继承了 ` AbstractQueue ` 类,实现了 ` BlockingQueue ` 接口。
130
130
131
131
![ DelayQueue类图] ( https://oss.javaguide.cn/github/javaguide/java/collection/delayqueue-class-diagram.png )
132
132
@@ -356,4 +356,4 @@ public E peek() {
356
356
- 《深入理解高并发编程:JDK核心技术》:
357
357
- 一口气说出Java 6种延时队列的实现方法(面试官也得服):< https://www.jb51.net/article/186192.htm >
358
358
- 图解DelayQueue源码(java 8)——延时队列的小九九: < https://blog.csdn.net/every__day/article/details/113810985 >
359
- <!-- @include: @article-footer.snippet.md -->
359
+ <!-- @include: @article-footer.snippet.md -->
You can’t perform that action at this time.
0 commit comments