b1n*_*phy 8 java multithreading nio threadpool
来自AsynchronousFileChannelAPI:
AsynchronousFileChannel
在未指定线程池的情况下创建AsynchronousFileChannel时,该通道与可能与其他通道共享的系统相关的默认线程池相关联.
我还没有在其他任何地方看到这个术语,我没有通过网络搜索找到任何具体的解释.什么是依赖于系统的默认线程池?它的特点是什么?它们如何在系统之间变化?
biz*_*lop 3
只需多读一点文档即可:
默认线程池由 AsynchronousChannelGroup 类定义的系统属性配置。
如果你跳到那里,你会看到:
除了显式创建的组之外,Java 虚拟机还维护一个自动构建的系统范围默认组。在构造时未指定组的异步通道将绑定到默认组。默认组有一个关联的线程池,可以根据需要创建新线程。可以通过下表中定义的系统属性来配置默认组。如果未配置默认组的 ThreadFactory,则默认组的池线程是守护线程。
...后面是配置参数列表。
归档时间:
10 年,8 月 前
查看次数:
160 次
最近记录: