根据文档,我可以这样做:
SocketChannel mySocketChannel = new SocketChannel(SelectorProvider.provider());根据JDK,我不能。
简单的问题:为什么我在标题中看到错误?
发布于 2012-07-13 09:42:13
构造函数是protected,这意味着只有继承的类才能访问它以继承其基本功能(请注意,SocketChannel继承自AbstractSelectableChannel)。
要打开SocketChannel,请使用静态open方法:
SocketChannel socketChannel = SocketChannel.open();请参阅SocketChannel Documentation和example。
https://stackoverflow.com/questions/11463005
复制相似问题