JavaTM 2 Platform
Std. Ed. v1.3

パッケージ java.net

ネットワーク対応アプリケーションを実装するためのクラスを提供します。

参照:
          説明

インタフェースの概要
ContentHandlerFactory このインタフェースは、コンテンツハンドラのファクトリを定義します。
DatagramSocketImplFactory データグラムソケットの実装のためのファクトリを定義するインタフェースです。
FileNameMap ファイル名と MIME タイプ文字列をマップする機構を提供する単純なインタフェースです。
SocketImplFactory ソケット実装のためのファクトリを定義するインタフェースです。
SocketOptions ソケットのオプションを取得または設定するメソッドのインタフェースです。
URLStreamHandlerFactory URL ストリームプロトコルハンドラのファクトリを定義するインタフェースです。
 

クラスの概要
Authenticator Authenticator クラスは、ネットワーク接続に必要な認証を取得するためのオブジェクトを表します。
ContentHandler 抽象クラス ContentHandler は、URLConnection から Object を読み込むすべてのクラスのスーパークラスです。
DatagramPacket このクラスはデータグラムパケットを表します。
DatagramSocket このクラスは、データグラムを送受信するためのソケットを表します。
DatagramSocketImpl 抽象データグラムおよびマルチキャストソケットを実装する基底クラスです。
HttpURLConnection HTTP 特有の機能をサポートする URLConnection です。
InetAddress IP (Internet Protocol) アドレスを表すクラスです。
JarURLConnection JAR (Java ARchive) ファイル、または JAR ファイル内にあるエントリへの URL 接続です。
MulticastSocket マルチキャストデータグラムソケットクラスは、IP マルチキャストパケットを送受信するときに役立ちます。
NetPermission このクラスは、各種のネットワークアクセス権のために使います。
PasswordAuthentication PasswordAuthentication クラスは、Authenticator が使うデータホルダーです。
ServerSocket サーバソケットを実装するクラスです。
Socket このクラスは、クライアントソケット (単に「ソケット」とも呼ぶ) を実装します。
SocketImpl 抽象クラス SocketImpl は、ソケットを実際に実装するすべてのクラスに共通のスーパークラスです。
SocketPermission このクラスは、ソケットによるネットワークへのアクセスを表します。
URL URL クラスは、World Wide Web 上の「リソース」を指すポインタである URL (Uniform Resource Locator) を表します。
URLClassLoader このクラスローダは、JAR ファイルおよびディレクトリの両方を参照する URL の検索パスから、クラスおよびリソースをダウンロードするために使います。
URLConnection 抽象クラス URLConnection は、アプリケーションと URL との間の通信リンクを表すすべてのクラスのスーパークラスです。
URLDecoder このクラスには、MIME 形式 (「x-www-form-url 符号化」形式と呼ばれる) を String に変換するユーティリティメソッドがあります。
URLEncoder このクラスには、String を MIME タイプ (「x-www-form-url 符号化」形式と呼ばれる) に変換するユーティリティメソッドがあります。
URLStreamHandler 抽象クラス URLStreamHandler は、すべてのストリームプロトコルハンドラに共通のスーパークラスです。
 

例外の概要
BindException ローカルなアドレスおよびポートに対してソケットのバインドを試行中にエラーが発生したことを通知します。
ConnectException リモートなアドレスおよびポートに対してソケットの接続を試行中にエラーが発生したことを通知します。
MalformedURLException 無効な書式の URL が発生したことを示すためにスローされます。
NoRouteToHostException ソケットをリモートアドレスおよびポートに接続しようとしたときにエラーが発生したことを表します。
ProtocolException 使用しているプロトコルでエラー (TCP エラーなど) が発生したことを表すためにスローされます。
SocketException 使用しているプロトコルでエラー (TCP エラーなど) が発生したことを表すためにスローされます。
UnknownHostException ホストの IP アドレスが判定できなかった場合にスローされます。
UnknownServiceException 未知のサービス例外が発生したことを示すためにスローされます。
 

パッケージ java.net の説明

ネットワーク対応アプリケーションを実装するためのクラスを提供します。ソケット関連の各クラスを使って、インターネット上の任意のサーバと通信したり、独自のインターネットサーバを実装したりできます。インターネット上のデータの取得に URL (Universal Resource Locator) を簡単に使えるよう、多数のクラスを提供しています。

導入されたバージョン:
JDK1.0

JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.