来自AsynchronousFileChannel
API:
如果在未指定线程池的情况下创建AsynchronousFileChannel,则该通道与可与其他通道共享的系统相关的默认线程池相关联。
我还没有在其他任何地方看到这个术语,而且我还没有通过网络搜索找到任何具体的解释。什么是依赖于系统的默认线程池?它的特点是什么?它们如何在系统之间变化?
答案 0 :(得分:2)
请稍微阅读文档:
默认线程池由定义的系统属性配置 由AsynchronousChannelGroup类。
如果你跳there,你会看到:
除了显式创建的组之外,还有Java虚拟机 维护构建的系统范围的默认组 自动。未指定组的异步通道 施工时间绑定到默认组。默认组 有一个关联的线程池,可根据需要创建新线程。该 可以通过定义的系统属性配置默认组 在下表中。默认组的ThreadFactory在哪里 如果未配置,则默认组的池线程是守护程序 线程。
...后跟配置参数列表。