类的用途
java.nio.channels.SocketChannel
使用 SocketChannel 的包
包
描述
提供用于实现网络应用程序的类。
定义通道,它表示与能够执行 I/O 操作的实体的连接,例如文件和套接字;定义选择器,用于多路复用、非阻塞 I/O 操作。
java.nio.channels 包的服务提供商类。
-
SocketChannel 在 java.net 中的用法
java.net 中返回 SocketChannel 的方法 -
SocketChannel 在 java.nio.channels 中的用法
java.nio.channels 中返回 SocketChannel 的方法修饰符和类型方法描述abstract SocketChannelServerSocketChannel.accept()接受与此通道的套接字建立的连接。abstract SocketChannelSocketChannel.bind(SocketAddress local) 将通道的套接字绑定到本地地址。static SocketChannelSocketChannel.open()打开一个套接字通道互联网协议socket。static SocketChannelSocketChannel.open(ProtocolFamily family) 打开套接字通道。static SocketChannelSocketChannel.open(SocketAddress remote) 打开套接字通道并将其连接到远程地址。abstract <T> SocketChannelSocketChannel.setOption(SocketOption<T> name, T value) abstract SocketChannelSocketChannel.shutdownInput()在不关闭通道的情况下关闭读取连接。abstract SocketChannelSocketChannel.shutdownOutput()在不关闭通道的情况下关闭写入连接。 -
SocketChannel 在 java.nio.channels.spi 中的用法
java.nio.channels.spi 中返回 SocketChannel 的方法修饰符和类型方法描述abstract SocketChannelSelectorProvider.openSocketChannel()打开套接字通道。SelectorProvider.openSocketChannel(ProtocolFamily family) 打开套接字通道。