Skip to content

Commit 2b05cbc

Browse files
authored
Fix typo in queue class name in documentation (#2912)
1 parent e84b256 commit 2b05cbc

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

docs/java/concurrent/java-concurrent-questions-03.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -998,7 +998,7 @@ CPU 密集型简单理解就是利用 CPU 计算能力的任务比如你在内
998998

999999
格外需要注意的是 `corePoolSize`。运行期间调小该参数后,超过新核心线程数的现有线程会在下一次空闲时终止;调大时,如果队列中已有任务,线程池会按需启动新线程处理。
10001000

1001-
另外,你也看到了上面并没有动态指定队列长度的方法,美团的方式是自定义了一个叫做 `ResizableCapacityLinkedBlockIngQueue` 的队列(主要就是把 `LinkedBlockingQueue` 的 capacity 字段的 final 关键字修饰给去掉了,让它变为可变的)。
1001+
另外,你也看到了上面并没有动态指定队列长度的方法,美团的方式是自定义了一个叫做 `ResizableCapacityLinkedBlockingQueue` 的队列(主要就是把 `LinkedBlockingQueue` 的 capacity 字段的 final 关键字修饰给去掉了,让它变为可变的)。
10021002

10031003
最终实现的可动态修改线程池参数效果如下。👏👏👏
10041004

0 commit comments

Comments
 (0)