Java プラットフォーム 1.2

パッケージ
java.util の使用

java.util を使用するパッケージ
java.applet アプレットの作成、およびアプレットとアプレットコンテキストとの通信に使用するクラスの作成に必要なクラスを提供します。  
java.awt このパッケージには、ユーザインタフェースの作成と、グラフィックスとイメージのペイントのためのクラスがすべて含まれています。 
java.awt.datatransfer このパッケージは、アプリケーション間、およびアプリケーション内のデータ転送のためのインタフェースやクラスを提供します。 
java.awt.dnd ドラッグ&ドロップ操作をサポートするためのインタフェースおよびクラスを提供します。 
java.awt.event このパッケージは、AWT コンポーネントによってトリガーされる各種のイベントを処理するためのインタフェース、およびクラスを提供します。 
java.awt.font フォント関連のクラスおよびインタフェースを提供します。 
java.awt.im Input Method Framework のためのクラスおよびインタフェースを提供します。 
java.awt.image イメージの作成や変更を行うクラスを提供します。 
java.awt.image.renderable 描画に依存しないイメージを作成するためのクラスおよびインタフェースを提供します。  
java.beans JavaBeans の開発に関連するクラスが含まれています。 
java.beans.beancontext bean コンテキストに関連するクラスおよびインタフェースを提供します。 
java.io このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。  
java.lang Java プログラミング言語の設計の基礎となるクラスを提供します。 
java.math 任意精度の整数演算 (BigInteger)、および任意精度の 10 進数演算 (BigDecimal) を実行するためのクラスを提供します。 
java.net ネットワーク対応アプリケーションを実装するためのクラスを提供します。 
java.rmi.activation RMI オブジェクト起動をサポートします。 
java.security セキュリティフレームワークのクラスとインタフェースを提供します。 
java.security.acl このパッケージのクラスとインタフェースの代わりに、java.security パッケージのクラスが使われるようになりました。 
java.security.cert 証明書を解析および管理するためのクラスとインタフェースを提供します。 
java.sql JDBC パッケージを提供します。 
java.text テキスト、日付、数値およびメッセージを、自然言語に依存しない方法で処理するためのクラスとインタフェースを提供します。 
java.util このパッケージには、コレクションフレームワーク、従来のコレクションクラス、イベントモデル、日付と時刻の機構、国際化、およびさまざまなユーティリティクラス (文字列トークナイザ、乱数ジェネレータ、ビット配列) が含まれています。  
java.util.jar JAR (Java ARchive) ファイルの読み取りおよび書き出しに使うクラスを提供します。 
java.util.zip 標準的な ZIP ファイル形式および GZIP ファイル形式を読み取ったり、書き出したりするためのクラスを提供します。 
javax.accessibility ユーザインタフェースコンポーネントとそれらのコンポーネントへのアクセスを提供するユーザ補助機能との間の規約を定義します。 
javax.swing 可能な限りすべてのプラットフォームで同じように機能する「軽量」コンポーネント (Java 言語全体で共通) のセットを提供します。 
javax.swing.event Swing コンポーネントによってトリガーされるイベントを提供します。 
javax.swing.plaf.basic Basic 仕様 Look & Feel に従って作成されたユーザインタフェースオブジェクトを提供します。 
javax.swing.plaf.metal このパッケージは、Metal の Look & Feel に従って構築されるユーザインタフェースオブジェクトを提供します。  
javax.swing.plaf.multi 多重 Look & Feel を利用すると、デフォルトの Look & Feel に補助的な Look & Feel を結合できます。 
javax.swing.table java.awt.swing.JTable を処理するためのクラスおよびインタフェースを提供します。 
javax.swing.text 編集可能/編集不能テキストコンポーネントを処理するクラスとインタフェースを提供します。 
javax.swing.text.html HTML テキストエディタを作成するための HTMLEditorKit クラスとサポートクラスを提供します。  
javax.swing.text.html.parser   
javax.swing.tree java.awt.swing.JTree を処理するためのクラスとインタフェースを提供します。 
javax.swing.undo テキストエディタなどのアプリケーションで元に戻す機能と再実行する機能のサポートを提供します。 
org.omg.CORBA OMG CORBA API の JavaTM プログラミング言語 (ORB クラスを含む) へのマッピングを提供します。 
 

java.applet により使用される java.util におけるクラス
Enumeration
          Enumeration インタフェースを実装するオブジェクトは、一連の要素を 1 回に 1 つずつ生成します。
Locale
          Locale オブジェクトは、特定の地理的、国家的、または文化的地域を表すためのものです。
 

java.awt により使用される java.util におけるクラス
Collection
          「コレクション階層」のルートインタフェースです。
EmptyStackException
          Stack クラスのメソッドによってスローされ、そのスタックが空であることを示します
Enumeration
          Enumeration インタフェースを実装するオブジェクトは、一連の要素を 1 回に 1 つずつ生成します。
EventListener
          すべてのイベントリスナインタフェースが継承する必要のある、タグ機能インタフェースです。
EventObject
           Event クラスは abstract 基底クラスであり、すべてのイベント状態オブジェクトはこのクラスを継承しなければなりません。
Hashtable
          このクラスは、ハッシュテーブルを実装するためのもので、キーを値にマップします。
Locale
          Locale オブジェクトは、特定の地理的、国家的、または文化的地域を表すためのものです。
Map
          キーを値にマッピングするオブジェクトです。
Properties
          Properties クラスは、不変のプロパティセットを表します。
ResourceBundle
          リソースバンドルには、ロケール固有のオブジェクトが含まれます。
Set
          重複要素のないコレクションです。
 

java.awt.datatransfer により使用される java.util におけるクラス
Map
          キーを値にマッピングするオブジェクトです。
 

java.awt.dnd により使用される java.util におけるクラス
ArrayList
          List インタフェースのサイズ変更可能な配列の実装です。
EventListener
          すべてのイベントリスナインタフェースが継承する必要のある、タグ機能インタフェースです。
EventObject
           Event クラスは abstract 基底クラスであり、すべてのイベント状態オブジェクトはこのクラスを継承しなければなりません。
Iterator
          コレクションの反復子です。
List
          順序付けられたコレクションです。
TooManyListenersException
           TooManyListenersException は、Java イベントモデルの一部として、通常はマルチキャストのイベントソースをユニキャストの特殊なケースであると注釈を付けて実装するために使用します。
 

java.awt.event により使用される java.util におけるクラス
EventListener
          すべてのイベントリスナインタフェースが継承する必要のある、タグ機能インタフェースです。
EventObject
           Event クラスは abstract 基底クラスであり、すべてのイベント状態オブジェクトはこのクラスを継承しなければなりません。
 

java.awt.font により使用される java.util におけるクラス
Map
          キーを値にマッピングするオブジェクトです。
 

java.awt.im により使用される java.util におけるクラス
Locale
          Locale オブジェクトは、特定の地理的、国家的、または文化的地域を表すためのものです。
 

java.awt.image により使用される java.util におけるクラス
Hashtable
          このクラスは、ハッシュテーブルを実装するためのもので、キーを値にマップします。
Vector
          Vector クラスは、オブジェクトの可変長配列を実装します。
 

java.awt.image.renderable により使用される java.util におけるクラス
Vector
          Vector クラスは、オブジェクトの可変長配列を実装します。
 

java.beans により使用される java.util におけるクラス
Enumeration
          Enumeration インタフェースを実装するオブジェクトは、一連の要素を 1 回に 1 つずつ生成します。
EventListener
          すべてのイベントリスナインタフェースが継承する必要のある、タグ機能インタフェースです。
EventObject
           Event クラスは abstract 基底クラスであり、すべてのイベント状態オブジェクトはこのクラスを継承しなければなりません。
 

java.beans.beancontext により使用される java.util におけるクラス
ArrayList
          List インタフェースのサイズ変更可能な配列の実装です。
Collection
          「コレクション階層」のルートインタフェースです。
EventListener
          すべてのイベントリスナインタフェースが継承する必要のある、タグ機能インタフェースです。
EventObject
           Event クラスは abstract 基底クラスであり、すべてのイベント状態オブジェクトはこのクラスを継承しなければなりません。
HashMap
          Map インタフェースのハッシュテーブルに基づく実装です。
Iterator
          コレクションの反復子です。
Locale
          Locale オブジェクトは、特定の地理的、国家的、または文化的地域を表すためのものです。
TooManyListenersException
           TooManyListenersException は、Java イベントモデルの一部として、通常はマルチキャストのイベントソースをユニキャストの特殊なケースであると注釈を付けて実装するために使用します。
 

java.io により使用される java.util におけるクラス
Enumeration
          Enumeration インタフェースを実装するオブジェクトは、一連の要素を 1 回に 1 つずつ生成します。
 

java.lang により使用される java.util におけるクラス
Comparator
          オブジェクトのコレクションで「全体順序付け」を行う比較関数です。
Enumeration
          Enumeration インタフェースを実装するオブジェクトは、一連の要素を 1 回に 1 つずつ生成します。
Locale
          Locale オブジェクトは、特定の地理的、国家的、または文化的地域を表すためのものです。
Properties
          Properties クラスは、不変のプロパティセットを表します。
 

java.math により使用される java.util におけるクラス
Random
          Random クラスのインスタンスは、一連の擬似乱数を生成します。
 

java.net により使用される java.util におけるクラス
Enumeration
          Enumeration インタフェースを実装するオブジェクトは、一連の要素を 1 回に 1 つずつ生成します。
 

java.rmi.activation により使用される java.util におけるクラス
Properties
          Properties クラスは、不変のプロパティセットを表します。
 

java.security により使用される java.util におけるクラス
Collection
          「コレクション階層」のルートインタフェースです。
Date
          クラス Date は、特定の時点を表すもので、その精度はミリ秒です。
Dictionary
          Dictionary クラスは、Hashtable のようにキーを値にマップするクラスの親となる抽象クラスです。
Enumeration
          Enumeration インタフェースを実装するオブジェクトは、一連の要素を 1 回に 1 つずつ生成します。
Hashtable
          このクラスは、ハッシュテーブルを実装するためのもので、キーを値にマップします。
Map
          キーを値にマッピングするオブジェクトです。
Properties
          Properties クラスは、不変のプロパティセットを表します。
Random
          Random クラスのインスタンスは、一連の擬似乱数を生成します。
Set
          重複要素のないコレクションです。
 

java.security.acl により使用される java.util におけるクラス
Enumeration
          Enumeration インタフェースを実装するオブジェクトは、一連の要素を 1 回に 1 つずつ生成します。
 

java.security.cert により使用される java.util におけるクラス
Collection
          「コレクション階層」のルートインタフェースです。
Date
          クラス Date は、特定の時点を表すもので、その精度はミリ秒です。
Set
          重複要素のないコレクションです。
 

java.sql により使用される java.util におけるクラス
Calendar
          Calendar は、Date オブジェクトと、YEARMONTHDAYHOUR などの整数フィールドの間で変換を行うための抽象基底クラスです。
Date
          クラス Date は、特定の時点を表すもので、その精度はミリ秒です。
Enumeration
          Enumeration インタフェースを実装するオブジェクトは、一連の要素を 1 回に 1 つずつ生成します。
Map
          キーを値にマッピングするオブジェクトです。
Properties
          Properties クラスは、不変のプロパティセットを表します。
 

java.text により使用される java.util におけるクラス
Calendar
          Calendar は、Date オブジェクトと、YEARMONTHDAYHOUR などの整数フィールドの間で変換を行うための抽象基底クラスです。
Comparator
          オブジェクトのコレクションで「全体順序付け」を行う比較関数です。
Date
          クラス Date は、特定の時点を表すもので、その精度はミリ秒です。
Locale
          Locale オブジェクトは、特定の地理的、国家的、または文化的地域を表すためのものです。
Map
          キーを値にマッピングするオブジェクトです。
Set
          重複要素のないコレクションです。
TimeZone
          TimeZone は、タイムゾーンオフセットを表します。
 

java.util により使用される java.util におけるクラス
AbstractCollection
          このクラスは、Collection インタフェースのスケルトン実装を提供し、このインタフェースを実装するのに必要な作業量を最小限に抑えます。
AbstractList
          このクラスは、List インタフェースのスケルトン実装を提供し、配列のような「ランダムアクセス」データ記憶域を基にするこのインタフェースを実装するのに必要な作業量を最小限に抑えます。
AbstractMap
          このクラスは、Map インタフェースのスケルトン実装を提供し、このインタフェースを実装するのに必要な作業量を最小限に抑えます。
AbstractSequentialList
          このクラスは、List インタフェースのスケルトン実装を提供し、リンクリストのような「順次アクセス」データ記憶域を基にするこのインタフェースを実装するのに必要な作業量を最小限に抑えます。
AbstractSet
          このクラスは、Set インタフェースのスケルトン実装を提供し、このインタフェースを実装するのに必要な作業量を最小限に抑えます。
BitSet
          このクラスは、必要に応じて大きくなるビットベクトルを実装します。
Calendar
          Calendar は、Date オブジェクトと、YEARMONTHDAYHOUR などの整数フィールドの間で変換を行うための抽象基底クラスです。
Collection
          「コレクション階層」のルートインタフェースです。
Comparator
          オブジェクトのコレクションで「全体順序付け」を行う比較関数です。
Date
          クラス Date は、特定の時点を表すもので、その精度はミリ秒です。
Dictionary
          Dictionary クラスは、Hashtable のようにキーを値にマップするクラスの親となる抽象クラスです。
Enumeration
          Enumeration インタフェースを実装するオブジェクトは、一連の要素を 1 回に 1 つずつ生成します。
Hashtable
          このクラスは、ハッシュテーブルを実装するためのもので、キーを値にマップします。
Iterator
          コレクションの反復子です。
List
          順序付けられたコレクションです。
ListIterator
          リストのための反復子です。
Locale
          Locale オブジェクトは、特定の地理的、国家的、または文化的地域を表すためのものです。
Map
          キーを値にマッピングするオブジェクトです。
MissingResourceException
          リソースが欠落していることを通知します。
Observable
          このクラスは、被監視オブジェクト、つまりモデル/ビューパラダイムの「データ」を表します。
Observer
          被監視オブジェクトに変更があった場合にクラスで通知を受けたいとき、そのクラスに Observer インタフェースを実装することができます。
Properties
          Properties クラスは、不変のプロパティセットを表します。
Random
          Random クラスのインスタンスは、一連の擬似乱数を生成します。
ResourceBundle
          リソースバンドルには、ロケール固有のオブジェクトが含まれます。
Set
          重複要素のないコレクションです。
SortedMap
          マップ自身が昇順のキー順になることを保証します。
SortedSet
          反復子の動作を保証するセットです。
TimeZone
          TimeZone は、タイムゾーンオフセットを表します。
Vector
          Vector クラスは、オブジェクトの可変長配列を実装します。
 

java.util.jar により使用される java.util におけるクラス
Collection
          「コレクション階層」のルートインタフェースです。
Enumeration
          Enumeration インタフェースを実装するオブジェクトは、一連の要素を 1 回に 1 つずつ生成します。
Map
          キーを値にマッピングするオブジェクトです。
Set
          重複要素のないコレクションです。
 

java.util.zip により使用される java.util におけるクラス
Enumeration
          Enumeration インタフェースを実装するオブジェクトは、一連の要素を 1 回に 1 つずつ生成します。
 

javax.accessibility により使用される java.util におけるクラス
ListResourceBundle
          ListResourceBundle は、ロケールに対するリソースを管理する ResourceBundle の abstract サブクラスです。
Locale
          Locale オブジェクトは、特定の地理的、国家的、または文化的地域を表すためのものです。
ResourceBundle
          リソースバンドルには、ロケール固有のオブジェクトが含まれます。
Vector
          Vector クラスは、オブジェクトの可変長配列を実装します。
 

javax.swing により使用される java.util におけるクラス
Dictionary
          Dictionary クラスは、Hashtable のようにキーを値にマップするクラスの親となる抽象クラスです。
Enumeration
          Enumeration インタフェースを実装するオブジェクトは、一連の要素を 1 回に 1 つずつ生成します。
EventListener
          すべてのイベントリスナインタフェースが継承する必要のある、タグ機能インタフェースです。
EventObject
           Event クラスは abstract 基底クラスであり、すべてのイベント状態オブジェクトはこのクラスを継承しなければなりません。
Hashtable
          このクラスは、ハッシュテーブルを実装するためのもので、キーを値にマップします。
Locale
          Locale オブジェクトは、特定の地理的、国家的、または文化的地域を表すためのものです。
Map
          キーを値にマッピングするオブジェクトです。
Vector
          Vector クラスは、オブジェクトの可変長配列を実装します。
 

javax.swing.event により使用される java.util におけるクラス
EventListener
          すべてのイベントリスナインタフェースが継承する必要のある、タグ機能インタフェースです。
EventObject
           Event クラスは abstract 基底クラスであり、すべてのイベント状態オブジェクトはこのクラスを継承しなければなりません。
 

javax.swing.plaf.basic により使用される java.util におけるクラス
EventListener
          すべてのイベントリスナインタフェースが継承する必要のある、タグ機能インタフェースです。
Hashtable
          このクラスは、ハッシュテーブルを実装するためのもので、キーを値にマップします。
Vector
          Vector クラスは、オブジェクトの可変長配列を実装します。
 

javax.swing.plaf.metal により使用される java.util におけるクラス
EventListener
          すべてのイベントリスナインタフェースが継承する必要のある、タグ機能インタフェースです。
 

javax.swing.plaf.multi により使用される java.util におけるクラス
Vector
          Vector クラスは、オブジェクトの可変長配列を実装します。
 

javax.swing.table により使用される java.util におけるクラス
Enumeration
          Enumeration インタフェースを実装するオブジェクトは、一連の要素を 1 回に 1 つずつ生成します。
EventListener
          すべてのイベントリスナインタフェースが継承する必要のある、タグ機能インタフェースです。
Locale
          Locale オブジェクトは、特定の地理的、国家的、または文化的地域を表すためのものです。
Vector
          Vector クラスは、オブジェクトの可変長配列を実装します。
 

javax.swing.text により使用される java.util におけるクラス
Dictionary
          Dictionary クラスは、Hashtable のようにキーを値にマップするクラスの親となる抽象クラスです。
Enumeration
          Enumeration インタフェースを実装するオブジェクトは、一連の要素を 1 回に 1 つずつ生成します。
EventListener
          すべてのイベントリスナインタフェースが継承する必要のある、タグ機能インタフェースです。
Vector
          Vector クラスは、オブジェクトの可変長配列を実装します。
 

javax.swing.text.html により使用される java.util におけるクラス
EventListener
          すべてのイベントリスナインタフェースが継承する必要のある、タグ機能インタフェースです。
EventObject
           Event クラスは abstract 基底クラスであり、すべてのイベント状態オブジェクトはこのクラスを継承しなければなりません。
Vector
          Vector クラスは、オブジェクトの可変長配列を実装します。
 

javax.swing.text.html.parser により使用される java.util におけるクラス
BitSet
          このクラスは、必要に応じて大きくなるビットベクトルを実装します。
Enumeration
          Enumeration インタフェースを実装するオブジェクトは、一連の要素を 1 回に 1 つずつ生成します。
Hashtable
          このクラスは、ハッシュテーブルを実装するためのもので、キーを値にマップします。
Vector
          Vector クラスは、オブジェクトの可変長配列を実装します。
 

javax.swing.tree により使用される java.util におけるクラス
Enumeration
          Enumeration インタフェースを実装するオブジェクトは、一連の要素を 1 回に 1 つずつ生成します。
EventListener
          すべてのイベントリスナインタフェースが継承する必要のある、タグ機能インタフェースです。
EventObject
           Event クラスは abstract 基底クラスであり、すべてのイベント状態オブジェクトはこのクラスを継承しなければなりません。
Vector
          Vector クラスは、オブジェクトの可変長配列を実装します。
 

javax.swing.undo により使用される java.util におけるクラス
EventListener
          すべてのイベントリスナインタフェースが継承する必要のある、タグ機能インタフェースです。
Hashtable
          このクラスは、ハッシュテーブルを実装するためのもので、キーを値にマップします。
Vector
          Vector クラスは、オブジェクトの可変長配列を実装します。
 

org.omg.CORBA により使用される java.util におけるクラス
Properties
          Properties クラスは、不変のプロパティセットを表します。
 


Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.