简体   繁体   English

java打开Selector的不同方式

[英]Different ways to open Selector in java

SelectorProvider.provider().openSelector()Selector.open()什么区别?

The javadoc of Selector.open() states Selector.open()javadoc状态

The new selector is created by invoking the openSelector method of the system-wide default java.nio.channels.spi.SelectorProvider object.新的选择器是通过调用系统范围默认java.nio.channels.spi.SelectorProvider对象的openSelector方法创建的。

They are equivalent.它们是等价的。

Yes, they are same.是的,他们是一样的。

public static Selector open() throws IOException {
        return SelectorProvider.provider().openSelector();
    }

above method used in Selector class. Selector 类中使用的上述方法。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM