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