Java.net は、Java でのネットワーク用のクラスとインターフェイスのセットを提供するパッケージです。クラスには、URL クラス、URLConnection クラス、Socket クラス、ServerSocket クラス、DatagramSocket、MulticastSocket などがあります。以下のセクションでは、java.net パッケージのさまざまなクラスについて説明します。
広告 このカテゴリーの人気コース JAVA マスタリー - スペシャライゼーション | 78 コース シリーズ | 15 回の模擬テスト無料ソフトウェア開発コースを始めましょう
Web 開発、プログラミング言語、ソフトウェア テスト、その他
すでに説明したように、java.net パッケージは Java ネットワーキングに役立ちます。次の 2 つのプロトコルをサポートしています:
アプリケーション間でのデータ パケットの転送を許可します。これらのプロトコルでいくつかの操作を実行するには、java.net パッケージのクラスが使用されます。これについては次のセクションで説明します。
次は javs.net パッケージのクラスです:
クラス | クラスの説明 |
認証者 |
ネットワーク内のネットワーク アプリケーションの接続認証を取得またはフェッチすることは非常に重要です。 Authenticator クラス オブジェクトは、この認証の取得に役立ちます。
|
キャッシュリクエスト |
キャッシュ メモリは、高速な情報検索に使用されるメモリであることが知られています。 CacheRequest クラスは、ResponseCache リソースの保存に役立ちます。
|
キャッシュレスポンス |
CacheRequest クラスは、ResponseCache リソースの取得に役立ちます。
|
ContentHandler |
通常、ネットワーク接続は URL を使用して確立されます。 ContentHandler クラスは、URL 接続オブジェクトを読み取るために選択される特定のクラスのスーパークラスです。
|
CookieHandler |
CookieHandler クラス オブジェクトは、HTTP 状態管理ポリシー実装を使用して HTTP プロトコル ハンドラーにコールバック メカニズムを提供します。
|
Cookieマネージャー |
CookieManager クラスは、CookieHandler クラスを拡張または実装します。
|
データグラムパケット |
DatagramPacket クラスはデータグラム パケットをレンダリングします。
|
データグラムソケット |
ネットワークではデータグラムパケットを転送するためにエンティティソケットが不可欠です。
|
DatagramSocketImpl |
ソケットとデータグラムの実装に役立つ親クラス。
|
インターフェースアドレス |
ネットワーク インターフェイス アドレスを表すクラス。
|
JarURLConnection |
このクラスは、JAR ファイルへの URL 接続の確立を行います。
|
マルチキャストソケット |
マルチキャスト IP パケットの転送は、このクラスを利用して行われます。
|
InetSocketAddress |
IP アドレスとポート番号の組み合わせは、IP ソケット アドレスとして知られています。 InetSocketAddress クラスも同様の実装を提供します。次のように宣言されています。
|
InetAddress |
このクラスは IP アドレスを表します。
|
Inet4Address |
このクラスは、IP バージョン 4 のアドレスを表します。
|
Inet6Address |
このクラスは、IP バージョン 6 アドレスを表します。
|
IDN |
ASCII CE と通常の Unicode 表現間の IDN の変換。
|
HttpURLConnection |
このクラスは、HTTP 機能を備えた URL 接続の取得に役立ちます。
|
HTTPCookie |
このクラスは、クライアントとサーバーの間で状態情報を伝達する HTTP Cookie を表すのに役立ちます。クラスは次のように宣言されます。
|
NetPermission |
このクラスは、いくつかのネットワーク関連の権限を提供します。
|
ネットワークインターフェース |
このクラスは、ネットワーク インターフェイスを表すのに役立ちます。
|
パスワード認証 |
このクラスは、認証者によるデータ保持者として機能します。
|
プロキシ |
このクラスは、プロキシ関連の設定に役立ちます。
|
プロキシセレクター |
このクラスは、プロキシ サーバーの選択に役立ちます。
|
レスポンスキャッシュ |
このクラスは、URL 接続に関連付けられたキャッシュを表します。
|
SecureCacheResponse |
このクラスは、セキュア モードの使用によって取得されるキャッシュを表します。
|
サーバーソケット |
このクラスはサーバーソケットの実装に役立ちます。
|
ソケット |
このクラスは、クライアント側に関連付けられたソケットを実装します。
|
ソケットアドレス |
このクラスはソケット アドレス表現を暗黙的に示します。
|
SocketImpl |
これは、すべてのソケット実装クラスの親クラスとして機能するクラスです。
|
ソケット許可 |
このクラスは、ソケットを使用してネットワーク アクセスのプロビジョニングを行います。
|
StandardSocketOptions |
このクラスは、標準のソケット オプションを提供します。
|
URI |
このクラスは、Uniform Resource Identifier を表します。
|
URL |
このクラスは、Uniform Resource Locator を表します。
|
URLClassLoader |
検索パスで指定された特定のクラスとリソースの読み込みは、このクラスを使用して行われます。
|
URL接続 |
これは、アプリケーションと URL の間で通信するクラスの親クラスとして機能するクラスです。
|
URLデコーダ |
HTML フォームのデコードは、このクラスを使用して行われます。
|
URLエンコーダ |
HTML フォームのエンコードは、このクラスを使用して行われます。
|
URLStreamHandler |
これは、ストリーム プロトコル ハンドラーの親クラスとして機能するクラスです。
|
以上がjava.netパッケージの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。