Java

java.lang* パッケージと java.util.* パッケージ

ドキュメントの目次

java.lang および java.util パッケージには、ほとんどすべてのアプリケーションが使用する基本機能が用意されています。java.lang および java.util で始まる名前の付いた他のパッケージは、特定機能用の補足 API を提供します。

パッケージリスト

パッケージ 拡張 詳細情報
java.lang
String、Math、スレッドやプロセスの基本的なランタイムサポートなど、Java プログラミング言語の設計の基礎となるクラスを提供します。

J2SE 5.0
J2SDK 1.4
J2SDK 1.3
java.lang.annotation
Java プログラミング言語の注釈機能のライブラリサポートを提供します。

J2SE 5.0 の新機能
java.lang.instrument
Java プログラミング言語エージェントにより JVM で実行中のプログラムを計測するサービスを提供します。

Java SE 6
J2SE 5.0
java.lang.management
JVM および JVM を実行しているオペレーティングシステムの監視と管理を行うための、管理インタフェースを提供します。

Java SE 6
java.lang.ref
参照オブジェクトクラスを提供し、限定されたレベルでのガベージコレクタとの対話を可能にします。
J2SDK 1.3 の新機能
java.lang.reflect
クラスとオブジェクトに関するリフレクト情報を取得するための、クラスとインタフェースを提供します。

Java SE 6
J2SE 5.0
J2SDK 1.4
java.util
Collections Framework、書式付き印刷およびスキャン、配列操作ユーティリティー、イベントモデル、日付および時刻機能、国際化、その他のユーティリティークラスを提供します。

Java SE 6
J2SE 5.0
J2SDK 1.3
java.util.concurrent
java.util.concurrent.atomic
java.util.concurrent.locks
単一変数の原子更新のサポート、言語レベルの同期を補足するロックフレームワークなど、並行プログラミングに使用するユーティリティークラスを提供します。

J2SE 5.0 の新機能
java.util.jar
java.util.zip
標準 ZIP および GZIP ファイル形式と JAR (Java ARchive) ファイル形式を読み書きするためのクラスを提供します。JAR ファイル形式は基本的に、オプションのマニフェストファイルが含まれた標準 ZIP ファイルです。

Java SE 6
J2SE 1.3
java.util.logging
顧客サイトでのソフトウェアの保守サービスをサポートします。

J2SE 5.0
J2SDK 1.4
java.util.regex
文字シーケンスを正規表現で指定されたパターンに一致させるためのクラスを提供します。

J2SDK 1.4 の新機能
java.util.prefs
ユーザーおよびシステムの設定および構成データの、格納と取得を行うためのクラスを提供します。

J2SDK 1.4
java.util.spi
java.util パッケージのサービスプロバイダクラス。

Java SE 6 の新機能

チュートリアルおよびプログラマ向けガイド

API の拡張機能


Copyright © 2005-2006 Sun Microsystems, Inc. All Rights Reserved.

Sun
Java Software