JavaTM 2
Platform
Std. Ed. v1.4.0

パッケージ java.net

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

参照:
          説明

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

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

例外の概要
BindException ローカルなアドレスおよびポートに対してソケットのバインドを試行中にエラーが発生したことを通知します。
ConnectException リモートなアドレスおよびポートに対してソケットの接続を試行中にエラーが発生したことを通知します。
MalformedURLException 無効な書式の URL が発生したことを示すためにスローされます。
NoRouteToHostException ソケットをリモートアドレスおよびポートに接続しようとしたときにエラーが発生したことを表します。
PortUnreachableException ICMP ポート到達不可能メッセージが接続されたデータグラムに受信されたことを示すシグナルです。
ProtocolException 使用しているプロトコルでエラー (TCP エラーなど) が発生したことを表すためにスローされます。
SocketException 使用しているプロトコルでエラー (TCP エラーなど) が発生したことを表すためにスローされます。
SocketTimeoutException ソケットの読み込みまたは受け入れでタイムアウトが発生したことを示すシグナルです。
UnknownHostException ホストの IP アドレスが判定できなかった場合にスローされます。
UnknownServiceException 未知のサービス例外が発生したことを示すためにスローされます。
URISyntaxException 文字列を URI 参照として解析できなかったことを示すためにスローされた確認済みの例外です。
 

パッケージ java.net の説明

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

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

JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

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