)JavaScriptがブラウザで無効になっています。11すべてのクラス検索:JavaScriptがブラウザで無効になっています。Object抽象クラスURLStreamHandlerは、すべてのストリーム・プロトコル・ハンドラに共通のスーパー・クラスです。ストリーム・プロトコル・ハンドラは、httpやhttpsなど、特定のプロトコル・タイプでの接続の確立方法を知っています。ほとんどの場合、URLStreamHandlerサブクラスのインスタンスがアプリケーションによって直接作成されることはありません。なく、URL構築時にプロトコル名が初めて検出された際に、適切なストリーム・プロトコル・ハンドラが自動的にロードされます。u2)デフォルトの等価計算を提供します。intgetDefaultPort()このハンドラが構文解析するURLのデフォルトのポートを返します。u)ホストのIPアドレスを取得します。u)デフォルトのハッシュ計算を提供します。u2)2つのURLのホスト・コンポーネントを比較します。u)URL引数によって参照されるオブジェクトへの接続をオープンします。p)openConnection(URL)とほぼ同じですが、接続の確立が指定されたプロキシ経由で行われる点が異なります。プロキシ処理をサポートしないプロトコル・ハンドラは、プロキシのパラメータを無視し、通常の接続を確立します。limit)URLの文字列表現をURLオブジェクトに構文解析します。u2)2つのURLを比較し、両者が同じファイルを参照しているかどうか、つまり同じプロトコル、ホスト、ポート、およびパスを持つかどうかを確認します。setURL(URL、String、int、String、String、String、String)を使用してください。ref)URL引数の各フィールドを指定された値に設定します。u)特定のプロトコルのURLをStringに変換します。IOExceptionURL引数によって参照されるオブジェクトへの接続をオープンします。サブクラスはこのメソッドをオーバーライドする必要があります。HTTPやJARといったハンドラのプロトコルごとに一般または特殊なURLConnectionサブクラスが存在しており、そのサブクラスは次のパッケージまたはそのサブパッケージのいずれかに属します。返される接続の型は、そのサブクラスになります。HTTPの場合はHttpURLConnectionが返され、JARの場合はJarURLConnectionが返されます。戻り値:URLに対するURLConnectionオブジェクト。接続のオープン中に入出力エラーが発生した場合。IOExceptionopenConnection(URL)とほぼ同じですが、接続の確立が指定されたプロキシ経由で行われる点が異なります。プロキシ処理をサポートしないプロトコル・ハンドラは、プロキシのパラメータを無視し、通常の接続を確立します。このメソッドを呼び出すと、システムのデフォルトのProxySelector設定が優先されます。p−接続の確立に使用されるプロキシ。接続を行いたい場合はProxy.NO_PROXYを指定すべきである。戻り値:URLに対するURLConnectionオブジェクト。接続のオープン中に入出力エラーが発生した場合。IllegalArgumentException−u、pのいずれかがnullであるか、pの型が正しくない場合。UnsupportedOperationException−プロトコルを実装するサブクラスがこのメソッドをサポートしない場合。limit)URLの文字列表現をURLオブジェクトに構文解析します。継承されるパスがある場合は、URL引数にすでにコピーされています。URLStreamHandlerのparseURLメソッドは、文字列表現をhttp指定とみなして構文解析します。URLプロトコル・ファミリの大部分では、類似の構文解析が行われます。異なる構文を持つプロトコルのストリーム・プロトコル・ハンドラは、このルーチンをオーバーライドする必要があります。パラメータ:u−指定の構文解析結果を受け取るURL。spec−構文解析すべきURLを表すString。start−構文解析の開始位置を示す文字インデックス。これはプロトコル名の確定を表す「:」(存在する場合)の直後にあります。limit-構文解析を終了すべき文字位置。これが文字列の末尾です。「#」文字が存在する場合はその位置です。シャープ記号の後にある情報はすべて、アンカーを示す。getDefaultPort()このハンドラが構文解析するURLのデフォルトのポートを返します。このメソッドは、デフォルトのポート番号に基づいてハンドラによってオーバーライドされることを前提に作られています。戻り値:このハンドラが構文解析するURLのデフォルトのポート。u2)デフォルトの等価計算を提供します。equals()に対して異なる要件を持つほかのプロトコルのハンドラは、これをオーバーライドすることができます。このメソッドは、どちらの引数もnullでないことを必要とします。java.net.URLクラスだけがこのメソッドを呼び出すため、このことは保証されています。URLオブジェクト戻り値:2つのURLが等しいとみなされた場合、つまり両者が同一ファイル内の同一フラグメントを参照している場合はtrue。u)デフォルトのハッシュ計算を提供します。hashCode計算に対して異なる要件を持つほかのプロトコルのハンドラは、これをオーバーライドすることができます。u2)2つのURLを比較し、両者が同じファイルを参照しているかどうか、つまり同じプロトコル、ホスト、ポート、およびパスを持つかどうかを確認します。このメソッドは、どちらの引数もnullでないことを必要とします。java.net.URLクラスだけがこのメソッドを呼び出すため、このことは保証されています。u)ホストのIPアドレスを取得します。ホスト・フィールドが空であるかDNSで問題が発生した場合には、nullが返されます。URLオブジェクト戻り値:ホストのIPアドレスを表すInetAddress。u2)2つのURLのホスト・コンポーネントを比較します。パラメータ:u1−比較する最初のホストのURLu2−比較する第2のホストのURL戻り値:それらが等しい場合のみtrue、それ以外の場合はfalse。u)特定のプロトコルのURLをStringに変換します。戻り値:URL引数の文字列表現。ref)URL引数の各フィールドを指定された値に設定します。このメソッドを使用してURLのフィールドの値を設定できるのは、URLStreamHandlerの派生クラスだけです。