Foundation 1.1.2

パッケージ java.net

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

参照先:
          説明

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

クラスの概要
Authenticator Authenticator クラスは、ネットワーク接続に必要な認証を取得するためのオブジェクトを表します。
ContentHandler abstract クラス ContentHandler は、URLConnection から Object を読み込むすべてのクラスのスーパークラスです。
DatagramPacket このクラスはデータグラムパケットを表します。
DatagramSocket このクラスは、データグラムパケットを送受信するためのソケットを表します。
DatagramSocketImpl 抽象データグラムおよびマルチキャストソケットを実装する基底クラスです。
HttpURLConnection HTTP 固有の機能をサポートする URLConnection です。
Inet4Address このクラスは、インターネットプロトコル Version 4 (IPv4) アドレスを表します。
Inet6Address このクラスは、インターネットプロトコル Version 6 (IPv6) アドレスを表します。
InetAddress IP (Internet Protocol) アドレスを表すクラスです。
InetSocketAddress このクラスは、IP ソケットアドレス (IP アドレス + ポート番号) を実装します。
JarURLConnection JAR (Java ARchive) ファイル、または JAR ファイル内にあるエントリへの URL 接続です。
MulticastSocket マルチキャストデータグラムソケットクラスは、IP マルチキャストパケットを送受信する場合に役立ちます。
NetPermission このクラスは、各種のネットワークアクセス権のために使います。
NetworkInterface このクラスは、名前と、このインタフェースに割り当てられた一連の IP アドレスから成るネットワークインタフェースを表します。
PasswordAuthentication クラス PasswordAuthentication は、オーセンティケータによって使用されるデータホルダーです。
ServerSocket このクラスはサーバーソケットを実装します。
Socket このクラスは、クライアントソケット (単に「ソケット」とも呼ばれる) を実装します。
SocketAddress このクラスは、プロトコルに関連付けられていないソケットアドレスを表します。
SocketImpl abstract クラス SocketImpl は、実際にソケットを実装するすべてのクラスに共通のスーパークラスです。
SocketPermission このクラスは、ソケットを通じたネットワークへのアクセス権を表します。
URI URI (Uniform Resource Identifier) 参照を表します。
URL URL クラスは、Uniform Resource Locator (ユニフォームリソースロケータ)、つまり World Wide Web 上の「リソース」へのポインタを表します。
URLClassLoader このクラスローダーは、JAR ファイルとディレクトリの両方を参照する URL の検索パスから、クラスとリソースをロードするために使用されます。
URLConnection abstract クラス 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

Foundation 1.1.2

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

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。