)JavaScriptがブラウザで無効になっています。11すべてのクラス検索:JavaScriptがブラウザで無効になっています。Objectセレクタおよび選択可能チャネルのサービス・プロバイダ・クラスです。セレクタ・プロバイダは、ゼロ引数コンストラクタを持ち、次の抽象メソッドを実装する、このクラスの具象サブクラスです。指定されたJava仮想マシン呼出しは、providerメソッドによって返される、システム全体で単一のデフォルト・プロバイダ・インスタンスを保持します。このメソッドの最初の呼出しは、次のデフォルト・プロバイダを検出します。システム全体のデフォルト・プロバイダは、DatagramChannel、Pipe、Selector、ServerSocketChannel、およびSocketChannelの各クラスの静的なopenメソッドによって使用されます。これは、System.inheritedChannel()メソッドでも使用されます。プログラム内でデフォルト以外のプロバイダを使用する場合は、そのプロバイダをインスタンス化したあと、このクラスに定義されているopenメソッドを直接呼び出します。このクラス内のすべてのメソッドは、複数の並行スレッドで安全に使用できます。導入されたバージョン:1.4コンストラクタのサマリーコンストラクタ修飾子コンストラクタ説明protectedSelectorProvider()このクラスの新しいインスタンスを初期化します。具象メソッド修飾子と型メソッド説明ChannelinheritedChannel()Java仮想マシンを作成したエンティティから継承されたチャネルを返します。DatagramChannelopenDatagramChannel()データグラム・チャネルをオープンします。family)データグラム・チャネルをオープンします。PipeopenPipe()パイプをオープンします。AbstractSelectoropenSelector()セレクタをオープンします。ServerSocketChannelopenServerSocketChannel()サーバー・ソケット・チャネルをオープンします。SocketChannelopenSocketChannel()ソケット・チャネルをオープンします。SelectorProviderprovider()このJava仮想マシン呼出しのためのシステム全体のデフォルト・セレクタ・プロバイダを返します。SelectorProvider()このクラスの新しいインスタンスを初期化します。provider()このJava仮想マシン呼出しのためのシステム全体のデフォルト・セレクタ・プロバイダを返します。このメソッドを最初に呼び出したとき、次の手順でデフォルト・プロバイダ・オブジェクトが検出されます。システム・プロパティjava.nio.channels.spi.SelectorProviderが定義されている場合、これが具象プロバイダ・クラスの完全修飾名と見なされます。その後、クラスがロードされ、インスタンスが作成されます。システム・クラス・ローダーの認識するjarファイルにプロバイダ・クラスがインストールされていて、このjarファイルにリソース・ディレクトリMETA-INF/services内のプロバイダ構成ファイルjava.nio.channels.spi.SelectorProviderが含まれている場合、そのファイルに指定されている最初のクラス名が使用されます。その後、クラスがロードされ、インスタンスが作成されます。最後に、上記の手段で指定されたプロバイダが存在しない場合は、システムのデフォルト・プロバイダ・クラスのインスタンスが作成され、結果が返されます。次回以降の呼出しでも、1回目の呼出し時に返されたプロバイダが返されます。IOExceptionデータグラム・チャネルをオープンします。IOExceptionデータグラム・チャネルをオープンします。IOExceptionパイプをオープンします。IOExceptionセレクタをオープンします。IOExceptionサーバー・ソケット・チャネルをオープンします。IOExceptionソケット・チャネルをオープンします。IOExceptionJava仮想マシンを作成したエンティティから継承されたチャネルを返します。Java仮想マシンなど、多くのオペレーティング・システムのプロセスを起動する際に、そのプロセスを作成したエンティティからチャネルを継承させることができます。その方法はシステムに依存します。チャネルの接続先として使用可能なエンティティについても同様です。UNIXシステムの場合、ある関連ネットワーク・ポート上で要求が受信されると、インターネット・サービス・デーモン(inetd)経由でその要求を処理するプログラムが起動されます。この例の場合、起動されたプロセスは、ネットワーク・ソケットを表すチャネルを継承します。継承されたチャネルがネットワーク・ソケットを表現している場合、このメソッドから返されるChannelの型は、次の手順で決定されます。継承されたチャネルがストリーム指向の接続済みソケットを表現している場合、SocketChannelが返されます。ソケット・チャネルは、少なくとも最初はブロック・モードであり、特定のソケット・アドレスにバインドされており、特定のピアに接続されています。継承されたチャネルがストリーム指向の待機中のソケットを表現している場合、ServerSocketChannelが返されます。サーバー・ソケット・チャネルは、少なくとも最初はブロック・モードであり、特定のソケット・アドレスにバインドされています。継承されたチャネルがデータグラム指向のソケットを表現している場合、DatagramChannelが返されます。データグラム・チャネルは、少なくとも最初はブロック・モードであり、特定のソケット・アドレスにバインドされています。このメソッドは、ここで説明したネットワーク指向のチャネルに加え、将来的にほかの種類のチャネルも返すようになる予定です。このメソッドの初回呼出し時には、チャネルが作成され、それが返されます。このメソッドの後続呼出し時には、その同じチャネルが返されます。戻り値:継承されたチャネル(存在する場合)。それ以外の場合はnull。11すべてのクラスJavaScriptがブラウザで無効になっています。SEドキュメンテーション」を参照してください。Javaは、米国およびその他の国におけるOracleおよび/またはその関連会社の商標または登録商標です。使用は「ライセンス条項」と「ドキュメンテーション再配布ポリシー」に従います。このページのスクリプトはWebページのトラフィックを追跡するものであり、内容は変更されません。