クラス
java.nio.channels.SocketChannelの使用
SocketChannelを使用するパッケージ
パッケージ
説明
ネットワーク・アプリケーションを実装するためのクラスを提供します。
入出力操作を実行できるエンティティ(ファイル、ソケットなど)への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。
java.nio.channels
パッケージのサービス・プロバイダ・クラス。-
java.netでのSocketChannelの使用
SocketChannelを返すjava.netのメソッド -
java.nio.channelsでのSocketChannelの使用
SocketChannelを返すjava.nio.channelsのメソッド修飾子と型メソッド説明abstract SocketChannel
ServerSocketChannel.accept()
このチャネルのソケットに対する接続を受け付けます。abstract SocketChannel
SocketChannel.bind(SocketAddress local)
チャネルのソケットをローカル・アドレスにバインドします。static SocketChannel
SocketChannel.open()
「インターネット・プロトコル」ソケットのソケット・チャネルを開きます。static SocketChannel
SocketChannel.open(ProtocolFamily family)
ソケット・チャネルをオープンします。static SocketChannel
SocketChannel.open(SocketAddress remote)
ソケット・チャネルをオープンし、リモート・アドレスに接続します。abstract <T> SocketChannel
SocketChannel.setOption(SocketOption<T> name, T value)
abstract SocketChannel
SocketChannel.shutdownInput()
チャネルを閉じずに読み込むための接続をシャットダウンします。abstract SocketChannel
SocketChannel.shutdownOutput()
チャネルを閉じずに書き込むための接続をシャットダウンします。 -
java.nio.channels.spiでのSocketChannelの使用
修飾子と型メソッド説明abstract SocketChannel
SelectorProvider.openSocketChannel()
ソケット・チャネルをオープンします。SelectorProvider.openSocketChannel(ProtocolFamily family)
ソケット・チャネルをオープンします。