JavaTM 2 Platform
Std. Ed. v1.3

パッケージ
java.io の使用

java.io を使用しているパッケージ
java.applet アプレットの作成、およびアプレットとアプレットコンテキストとの通信に使用するクラスの作成に必要なクラスを提供します。  
java.awt このパッケージには、ユーザインタフェースの作成と、グラフィックスとイメージのペイントのためのクラスがすべて含まれています。 
java.awt.color カラースペースのクラスを提供します。 
java.awt.datatransfer このパッケージは、アプリケーション間、およびアプリケーション内のデータ転送のためのインタフェースやクラスを提供します。 
java.awt.dnd ドラッグ&ドロップ操作は、多くのグラフィカルユーザインタフェースシステムで見られる直接的な操作ジェスチャーで、GUI の表現要素に論理的に関連した 2 つのエンティティ間で情報を変換する機構を提供します。 
java.awt.event このパッケージは、AWT コンポーネントによってトリガーされる各種のイベントを処理するためのインタフェース、およびクラスを提供します。 
java.awt.font フォント関連のクラスおよびインタフェースを提供します。 
java.awt.geom 2 次元ジオメトリに関連するオブジェクトで処理を定義および実行する Java 2D クラスを提供します。 
java.awt.image イメージの作成や変更を行うクラスを提供します。 
java.awt.image.renderable 描画に依存しないイメージを作成するためのクラスおよびインタフェースを提供します。  
java.awt.print このパッケージは、汎用印刷 API で使用するクラスおよびインタフェースを提供します。 
java.beans JavaBeans の開発に関連するクラスが含まれています。 
java.beans.beancontext bean コンテキストに関連するクラスおよびインタフェースを提供します。 
java.io このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。  
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.lang.reflect クラスおよびオブジェクトについてのリフレクション情報を取得するためのクラスおよびインタフェースを提供します。 
java.math 任意精度の整数演算 (BigInteger)、および任意精度の 10 進数演算 (BigDecimal) を実行するためのクラスを提供します。 
java.net ネットワーク対応アプリケーションを実装するためのクラスを提供します。 
java.rmi RMI (Remote Method Invocation) のパッケージを提供します。 
java.rmi.activation RMI オブジェクト起動をサポートします。 
java.rmi.dgc RMI 分散ガベージコレクション (DGC) で使うクラスとインタフェースを提供します。 
java.rmi.server RMI のサーバ側をサポートするクラスおよびインタフェースを提供します。 
java.security セキュリティフレームワークのクラスとインタフェースを提供します。 
java.security.acl このパッケージのクラスとインタフェースの代わりに、java.security パッケージのクラスが使われるようになりました。 
java.security.cert 証明書を解析および管理するためのクラスとインタフェースを提供します。 
java.security.interfaces RSA Laboratory Technical Note PKCS#1 で定義されている RSA (Rivest, Shamir and Adleman AsymmetricCipher algorithm) 鍵、および NIST の FIPS-186 で定義されている DSA (Digital Signature Algorithm) 鍵を生成するためのインタフェースを提供します。  
java.security.spec 鍵仕様およびアルゴリズムパラメータ仕様のクラスおよびインタフェースを提供します。  
java.sql JavaTM プログラミング言語を使用してデータソースのデータにアクセスして処理する API を提供します。 
java.text テキスト、日付、数値およびメッセージを、自然言語に依存しない方法で処理するためのクラスとインタフェースを提供します。 
java.util このパッケージには、コレクションフレームワーク、従来のコレクションクラス、イベントモデル、日付と時刻の機構、国際化、およびさまざまなユーティリティクラス (文字列トークナイザ、乱数ジェネレータ、ビット配列) が含まれています。  
java.util.jar JAR (Java ARchive) ファイルの読み取りおよび書き出しに使うクラスを提供します。 
java.util.zip 標準的な ZIP ファイル形式および GZIP ファイル形式を読み取ったり、書き出したりするためのクラスを提供します。 
javax.naming ネームサービスにアクセスするためのクラスおよびインタフェースを提供します。  
javax.naming.directory javax.naming パッケージを拡張して、ディレクトリサービスにアクセスする機能を提供します。  
javax.naming.event ネーミングおよびディレクトリサービスにアクセスする場合、イベント通知をサポートしています。  
javax.naming.ldap LDAPv3 の拡張操作とコントロールをサポートします。  
javax.naming.spi javax.naming および関連パッケージによって、ネーミングサービスおよびディレクトリサービスへのアクセスを動的にプラグインする手段を提供します。  
javax.rmi.CORBA RMI-IIOP 用の移植可能な API を含みます。 
javax.sound.midi MIDI (楽器のディジタルインタフェース) データの入出力、シーケンシング、および合成のインタフェースおよびクラスを提供します。  
javax.sound.midi.spi 新しい MIDI デバイス、MIDI ファイルリーダおよびライター、またはサウンドバンクリーダを提供するときに、サービスプロバイダが実装するインタフェースを提供します。  
javax.sound.sampled サンプル化されたオーディオデータの取り込み、処理、および再生のインタフェースおよびクラスを提供します。  
javax.sound.sampled.spi 新しいオーディオデバイス、ソースファイルのリーダやライター、またはオーディオ形式コンバータを提供するときに、サービスプロバイダがサブクラス化する抽象クラスを提供します。  
javax.swing すべてのプラットフォームで可能な限り同じように機能する、「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
javax.swing.border Swing コンポーネントの周囲に各種のボーダを描画するための、クラスおよびインタフェースを提供します。 
javax.swing.colorchooser このパッケージには、JColorChooser コンポーネントによって使われるクラスおよびインタフェースが含まれています。  
javax.swing.event Swing コンポーネントによってトリガーされるイベントを提供します。 
javax.swing.filechooser このパッケージには、JFileChooser コンポーネントによって使われるクラスおよびインタフェースが含まれています。  
javax.swing.plaf 1 つのインタフェースおよび多くの抽象クラスを提供しており、Swing は、プラグイン可能な Look & Feel 機能を実現するためにこれらのクラスを利用します。 
javax.swing.plaf.basic 基本 Look & Feel に従って作成されたユーザインタフェースオブジェクトを提供します。 
javax.swing.plaf.metal このパッケージは、Metal の Look & Feel に従って構築されるユーザインタフェースオブジェクトを提供します。  
javax.swing.plaf.multi 多重 Look & Feel を利用すると、デフォルトの Look & Feel に補助的な Look & Feel を結合できます。 
javax.swing.table javax.swing.JTable を処理するためのクラスおよびインタフェースを提供します。 
javax.swing.text 編集可能/編集不能テキストコンポーネントを処理するクラスとインタフェースを提供します。 
javax.swing.text.html HTML テキストエディタを作成するための HTMLEditorKit クラスとサポートクラスを提供します。  
javax.swing.text.html.parser デフォルトの HTML パーサを、サポートクラスと共に提供します。 
javax.swing.text.rtf Rich-Text-Format テキストエディタを作成するためのクラス (RTFEditorKit) を提供します。  
javax.swing.tree javax.swing.JTree を処理するためのクラスとインタフェースを提供します。 
javax.swing.undo テキストエディタなどのアプリケーションで元に戻す機能と再実行する機能のサポートを提供します。 
javax.transaction 非整列化中に ORB 機構によってスローされた 3 つの例外が含まれています。  
org.omg.CORBA OMG CORBA API の JavaTM プログラミング言語 (ORB クラスを含む) へのマッピングを提供します。 
org.omg.CORBA_2_3.portable 値型の入力および出力のメソッドを提供し、また org/omg/CORBA/portable パッケージのその他の更新を含みます。  
org.omg.CORBA.DynAnyPackage DynAny インタフェースに対して使用される例外 (InvalidValueInvalidInvalidSeq、および TypeMismatch) を提供します。 
org.omg.CORBA.ORBPackage ORB.resolve_initial_references メソッドによってスローされる InvalidName 例外、および ORB クラスの動的 Any 作成メソッドによってスローされる InconsistentTypeCode 例外を提供します。  
org.omg.CORBA.portable ポータビリティレイヤ、つまり、あるベンダーによって生成されたコードが他のベンダーの ORB で動作できるようにする一連の ORB API を提供します。 
org.omg.CORBA.TypeCodePackage TypeCode クラスのメソッドによってスローされる、ユーザ定義の例外 BadKind および Bounds を提供します。  
org.omg.CosNaming Java IDL のネームサービスを提供します。  
org.omg.CosNaming.NamingContextPackage このパッケージは、org.omg.CosNaming パッケージで使用される例外 (AlreadyBoundCannotProceedInvalidNameNotEmpty、および NotFound) と、それらの例外の Helper クラスおよび Holder クラスを提供します。 
org.omg.SendingContext 値型の整列化をサポートします。 
org.omg.stub.java.rmi java.rmi パッケージで発生するリモートタイプの RMI-IIOP Stub を格納します。  
 

java.applet により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.awt により使用される java.io のクラス
FilenameFilter
          このインタフェースを実装するクラスのインスタンスは、ファイル名にフィルタをかけるために使用されます。
InputStream
          この抽象クラスは、バイト入力ストリームを表現するすべてのクラスのスーパークラスです。
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
ObjectOutputStream
          Java の基本データ型とオブジェクトグラフを OutputStream に書き込みます。
PrintStream
          ほかの出力ストリームに機能を追加します。
PrintWriter
          フォーマットされたオブジェクトの表現をテキスト出力ストリームに出力します。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.awt.color により使用される java.io のクラス
InputStream
          この抽象クラスは、バイト入力ストリームを表現するすべてのクラスのスーパークラスです。
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
ObjectStreamException
          オブジェクトストリームクラスに固有の例外すべてのスーパークラスです。
OutputStream
          この抽象クラスは、バイトの出力ストリームを表現するすべてのクラスのスーパークラスです。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.awt.datatransfer により使用される java.io のクラス
Externalizable
          Externalizable インスタンスのクラスのアイデンティティが直列化ストリームに書き込まれるだけで、そのインスタンスの内容を保存および格納するのはクラスの責任です。
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
ObjectInput
          DataInput インタフェースを拡張してオブジェクトの読み込みができるようにします。
ObjectOutput
          DataOutput インタフェースを拡張してオブジェクトの書き込みができるようにします。
Reader
          文字ストリームを読み込むための抽象クラスです。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.awt.dnd により使用される java.io のクラス
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.awt.event により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.awt.font により使用される java.io のクラス
InvalidObjectException
          1 つ以上の直列化復元オブジェクトが検証をパスしなかったことを示します。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.awt.geom により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.awt.image により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.awt.image.renderable により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.awt.print により使用される java.io のクラス
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.beans により使用される java.io のクラス
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.beans.beancontext により使用される java.io のクラス
InputStream
          この抽象クラスは、バイト入力ストリームを表現するすべてのクラスのスーパークラスです。
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
ObjectInputStream
          事前に ObjectOutputStream を使って作成されたプリミティブデータとプリミティブオブジェクトを直列化復元します。
ObjectOutputStream
          Java の基本データ型とオブジェクトグラフを OutputStream に書き込みます。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.io により使用される java.io のクラス
BufferedReader
          文字、配列、行をバッファリングすることによって、文字型入力ストリームからテキストを効率良く読み込みます。
DataInput
          バイナリストリームからバイトを読み込み、そこから Java のプリミティブ型のどれかでデータを再作成するために提供されています。
DataOutput
          Java のプリミティブ型があればそのデータを一連のバイトに変換してバイナリストリームに書き込むために提供されています。
File
          ファイルおよびディレクトリのパス名の抽象表現です。
FileDescriptor
          ファイル記述子クラスのインスタンスは、開いたファイル、開いたソケット、またはバイトの別のソース (シンク) を表す、基本となるマシン固有の構造への不透明なハンドルとして機能します。
FileFilter
          抽象パス名のフィルタです。
FilenameFilter
          このインタフェースを実装するクラスのインスタンスは、ファイル名にフィルタをかけるために使用されます。
FileNotFoundException
          指定されたパス名で示されるファイルが開けなかったことを通知します。
FilterInputStream
          ほかの入力ストリームを格納し、それをデータの基本的なソースとして使用して、データを途中で変換したり、追加機能を提供したりします。
FilterOutputStream
          出力ストリームをフィルタ処理するすべてのクラスのスーパークラスです。
FilterReader
          フィルタ処理された文字列ストリームを読み込むための抽象クラスです。
InputStream
          この抽象クラスは、バイト入力ストリームを表現するすべてのクラスのスーパークラスです。
InputStreamReader
          InputStreamReader はバイトストリームから文字ストリームへの橋渡しの役目を持ち、バイトデータを読み込んで、それを指定された「文字エンコーディング」に従って変換します。
InvalidObjectException
          1 つ以上の直列化復元オブジェクトが検証をパスしなかったことを示します。
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
NotActiveException
          直列化または直列化復元がアクティブではない場合にスローされます。
ObjectInput
          DataInput インタフェースを拡張してオブジェクトの読み込みができるようにします。
ObjectInputStream.GetField
          入力ストリームから読み込まれた持続フィールドへのアクセスを提供します。
ObjectInputValidation
          グラフ内のオブジェクトの検証を可能にするコールバックインタフェースです。
ObjectOutput
          DataOutput インタフェースを拡張してオブジェクトの書き込みができるようにします。
ObjectOutputStream.PutField
          ObjectOutput に書き込まれる持続フィールドへのプログラムによるアクセスを提供します。
ObjectStreamClass
          クラスの直列化の記述子です。
ObjectStreamConstants
          オブジェクト直列化ストリームに書き込まれる定数です。
ObjectStreamException
          オブジェクトストリームクラスに固有の例外すべてのスーパークラスです。
ObjectStreamField
          直列化可能クラスからの直列化可能フィールドの記述です。
OptionalDataException
          Object を読み込もうとする ObjectInputStream で検出された、予期しないデータです。
OutputStream
          この抽象クラスは、バイトの出力ストリームを表現するすべてのクラスのスーパークラスです。
OutputStreamWriter
          OutputStreamWriter は文字ストリームからバイトストリームへの橋渡しの役目を持ち、文字を書き込んで、それを指定された「文字エンコーディング」に従ってバイトに変換します。
PipedInputStream
          パイプで連結された入力ストリームは、パイプで連結された出力ストリームに接続されます。
PipedOutputStream
          パイプによる出力ストリームをパイプによる入力ストリームに接続すると、通信パイプを作成できます。
PipedReader
          パイプによる文字入力ストリームです。
PipedWriter
          パイプによる文字出力ストリームです。
Reader
          文字ストリームを読み込むための抽象クラスです。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
SerializablePermission
          直列化可能アクセス権のためのクラスです。
StreamCorruptedException
          オブジェクトストリームから読み込まれた制御情報が、内部整合性検査に違反していた場合にスローされます。
SyncFailedException
          同期 (sync) オペレーションが失敗したことを通知します。
UnsupportedEncodingException
          文字のエンコーディングがサポートされていません。
Writer
          文字ストリームに書き込むための抽象クラスです。
 

java.lang により使用される java.io のクラス
File
          ファイルおよびディレクトリのパス名の抽象表現です。
FileDescriptor
          ファイル記述子クラスのインスタンスは、開いたファイル、開いたソケット、またはバイトの別のソース (シンク) を表す、基本となるマシン固有の構造への不透明なハンドルとして機能します。
InputStream
          この抽象クラスは、バイト入力ストリームを表現するすべてのクラスのスーパークラスです。
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
OutputStream
          この抽象クラスは、バイトの出力ストリームを表現するすべてのクラスのスーパークラスです。
PrintStream
          ほかの出力ストリームに機能を追加します。
PrintWriter
          フォーマットされたオブジェクトの表現をテキスト出力ストリームに出力します。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
UnsupportedEncodingException
          文字のエンコーディングがサポートされていません。
 

java.lang.reflect により使用される java.io のクラス
PrintStream
          ほかの出力ストリームに機能を追加します。
PrintWriter
          フォーマットされたオブジェクトの表現をテキスト出力ストリームに出力します。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.math により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.net により使用される java.io のクラス
FileDescriptor
          ファイル記述子クラスのインスタンスは、開いたファイル、開いたソケット、またはバイトの別のソース (シンク) を表す、基本となるマシン固有の構造への不透明なハンドルとして機能します。
InputStream
          この抽象クラスは、バイト入力ストリームを表現するすべてのクラスのスーパークラスです。
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
OutputStream
          この抽象クラスは、バイトの出力ストリームを表現するすべてのクラスのスーパークラスです。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.rmi により使用される java.io のクラス
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
PrintStream
          ほかの出力ストリームに機能を追加します。
PrintWriter
          フォーマットされたオブジェクトの表現をテキスト出力ストリームに出力します。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.rmi.activation により使用される java.io のクラス
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
PrintStream
          ほかの出力ストリームに機能を追加します。
PrintWriter
          フォーマットされたオブジェクトの表現をテキスト出力ストリームに出力します。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.rmi.dgc により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.rmi.server により使用される java.io のクラス
DataInput
          バイナリストリームからバイトを読み込み、そこから Java のプリミティブ型のどれかでデータを再作成するために提供されています。
DataOutput
          Java のプリミティブ型があればそのデータを一連のバイトに変換してバイナリストリームに書き込むために提供されています。
Externalizable
          Externalizable インスタンスのクラスのアイデンティティが直列化ストリームに書き込まれるだけで、そのインスタンスの内容を保存および格納するのはクラスの責任です。
FilterOutputStream
          出力ストリームをフィルタ処理するすべてのクラスのスーパークラスです。
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
ObjectInput
          DataInput インタフェースを拡張してオブジェクトの読み込みができるようにします。
ObjectOutput
          DataOutput インタフェースを拡張してオブジェクトの書き込みができるようにします。
OutputStream
          この抽象クラスは、バイトの出力ストリームを表現するすべてのクラスのスーパークラスです。
PrintStream
          ほかの出力ストリームに機能を追加します。
PrintWriter
          フォーマットされたオブジェクトの表現をテキスト出力ストリームに出力します。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
StreamCorruptedException
          オブジェクトストリームから読み込まれた制御情報が、内部整合性検査に違反していた場合にスローされます。
 

java.security により使用される java.io のクラス
FilterInputStream
          ほかの入力ストリームを格納し、それをデータの基本的なソースとして使用して、データを途中で変換したり、追加機能を提供したりします。
FilterOutputStream
          出力ストリームをフィルタ処理するすべてのクラスのスーパークラスです。
InputStream
          この抽象クラスは、バイト入力ストリームを表現するすべてのクラスのスーパークラスです。
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
OutputStream
          この抽象クラスは、バイトの出力ストリームを表現するすべてのクラスのスーパークラスです。
PrintStream
          ほかの出力ストリームに機能を追加します。
PrintWriter
          フォーマットされたオブジェクトの表現をテキスト出力ストリームに出力します。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.security.acl により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.security.cert により使用される java.io のクラス
InputStream
          この抽象クラスは、バイト入力ストリームを表現するすべてのクラスのスーパークラスです。
ObjectStreamException
          オブジェクトストリームクラスに固有の例外すべてのスーパークラスです。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.security.interfaces により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.security.spec により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.sql により使用される java.io のクラス
InputStream
          この抽象クラスは、バイト入力ストリームを表現するすべてのクラスのスーパークラスです。
PrintStream
          ほかの出力ストリームに機能を追加します。
PrintWriter
          フォーマットされたオブジェクトの表現をテキスト出力ストリームに出力します。
Reader
          文字ストリームを読み込むための抽象クラスです。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.text により使用される java.io のクラス
InvalidObjectException
          1 つ以上の直列化復元オブジェクトが検証をパスしなかったことを示します。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.util により使用される java.io のクラス
InputStream
          この抽象クラスは、バイト入力ストリームを表現するすべてのクラスのスーパークラスです。
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
OutputStream
          この抽象クラスは、バイトの出力ストリームを表現するすべてのクラスのスーパークラスです。
PrintStream
          ほかの出力ストリームに機能を追加します。
PrintWriter
          フォーマットされたオブジェクトの表現をテキスト出力ストリームに出力します。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.util.jar により使用される java.io のクラス
File
          ファイルおよびディレクトリのパス名の抽象表現です。
FilterInputStream
          ほかの入力ストリームを格納し、それをデータの基本的なソースとして使用して、データを途中で変換したり、追加機能を提供したりします。
FilterOutputStream
          出力ストリームをフィルタ処理するすべてのクラスのスーパークラスです。
InputStream
          この抽象クラスは、バイト入力ストリームを表現するすべてのクラスのスーパークラスです。
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
OutputStream
          この抽象クラスは、バイトの出力ストリームを表現するすべてのクラスのスーパークラスです。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

java.util.zip により使用される java.io のクラス
File
          ファイルおよびディレクトリのパス名の抽象表現です。
FilterInputStream
          ほかの入力ストリームを格納し、それをデータの基本的なソースとして使用して、データを途中で変換したり、追加機能を提供したりします。
FilterOutputStream
          出力ストリームをフィルタ処理するすべてのクラスのスーパークラスです。
InputStream
          この抽象クラスは、バイト入力ストリームを表現するすべてのクラスのスーパークラスです。
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
OutputStream
          この抽象クラスは、バイトの出力ストリームを表現するすべてのクラスのスーパークラスです。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

javax.naming により使用される java.io のクラス
PrintStream
          ほかの出力ストリームに機能を追加します。
PrintWriter
          フォーマットされたオブジェクトの表現をテキスト出力ストリームに出力します。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

javax.naming.directory により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

javax.naming.event により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

javax.naming.ldap により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

javax.naming.spi により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

javax.rmi.CORBA により使用される java.io のクラス
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
ObjectInputStream
          事前に ObjectOutputStream を使って作成されたプリミティブデータとプリミティブオブジェクトを直列化復元します。
ObjectOutputStream
          Java の基本データ型とオブジェクトグラフを OutputStream に書き込みます。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

javax.sound.midi により使用される java.io のクラス
File
          ファイルおよびディレクトリのパス名の抽象表現です。
InputStream
          この抽象クラスは、バイト入力ストリームを表現するすべてのクラスのスーパークラスです。
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
OutputStream
          この抽象クラスは、バイトの出力ストリームを表現するすべてのクラスのスーパークラスです。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

javax.sound.midi.spi により使用される java.io のクラス
File
          ファイルおよびディレクトリのパス名の抽象表現です。
InputStream
          この抽象クラスは、バイト入力ストリームを表現するすべてのクラスのスーパークラスです。
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
OutputStream
          この抽象クラスは、バイトの出力ストリームを表現するすべてのクラスのスーパークラスです。
 

javax.sound.sampled により使用される java.io のクラス
File
          ファイルおよびディレクトリのパス名の抽象表現です。
InputStream
          この抽象クラスは、バイト入力ストリームを表現するすべてのクラスのスーパークラスです。
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
OutputStream
          この抽象クラスは、バイトの出力ストリームを表現するすべてのクラスのスーパークラスです。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

javax.sound.sampled.spi により使用される java.io のクラス
File
          ファイルおよびディレクトリのパス名の抽象表現です。
InputStream
          この抽象クラスは、バイト入力ストリームを表現するすべてのクラスのスーパークラスです。
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
OutputStream
          この抽象クラスは、バイトの出力ストリームを表現するすべてのクラスのスーパークラスです。
 

javax.swing により使用される java.io のクラス
File
          ファイルおよびディレクトリのパス名の抽象表現です。
FilterInputStream
          ほかの入力ストリームを格納し、それをデータの基本的なソースとして使用して、データを途中で変換したり、追加機能を提供したりします。
InputStream
          この抽象クラスは、バイト入力ストリームを表現するすべてのクラスのスーパークラスです。
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
PrintStream
          ほかの出力ストリームに機能を追加します。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

javax.swing.border により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

javax.swing.colorchooser により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

javax.swing.event により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

javax.swing.filechooser により使用される java.io のクラス
File
          ファイルおよびディレクトリのパス名の抽象表現です。
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
 

javax.swing.plaf により使用される java.io のクラス
File
          ファイルおよびディレクトリのパス名の抽象表現です。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

javax.swing.plaf.basic により使用される java.io のクラス
File
          ファイルおよびディレクトリのパス名の抽象表現です。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

javax.swing.plaf.metal により使用される java.io のクラス
File
          ファイルおよびディレクトリのパス名の抽象表現です。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

javax.swing.plaf.multi により使用される java.io のクラス
File
          ファイルおよびディレクトリのパス名の抽象表現です。
 

javax.swing.table により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

javax.swing.text により使用される java.io のクラス
InputStream
          この抽象クラスは、バイト入力ストリームを表現するすべてのクラスのスーパークラスです。
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
ObjectInputStream
          事前に ObjectOutputStream を使って作成されたプリミティブデータとプリミティブオブジェクトを直列化復元します。
ObjectOutputStream
          Java の基本データ型とオブジェクトグラフを OutputStream に書き込みます。
OutputStream
          この抽象クラスは、バイトの出力ストリームを表現するすべてのクラスのスーパークラスです。
PrintStream
          ほかの出力ストリームに機能を追加します。
Reader
          文字ストリームを読み込むための抽象クラスです。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
Writer
          文字ストリームに書き込むための抽象クラスです。
 

javax.swing.text.html により使用される java.io のクラス
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
Reader
          文字ストリームを読み込むための抽象クラスです。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
Writer
          文字ストリームに書き込むための抽象クラスです。
 

javax.swing.text.html.parser により使用される java.io のクラス
DataInputStream
          データ入力ストリームにより、アプリケーションは、プリミティブ型の Java データを基礎の入力ストリームからマシンに依存せずに読み込むことができます。
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
Reader
          文字ストリームを読み込むための抽象クラスです。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

javax.swing.text.rtf により使用される java.io のクラス
InputStream
          この抽象クラスは、バイト入力ストリームを表現するすべてのクラスのスーパークラスです。
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
OutputStream
          この抽象クラスは、バイトの出力ストリームを表現するすべてのクラスのスーパークラスです。
Reader
          文字ストリームを読み込むための抽象クラスです。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
Writer
          文字ストリームに書き込むための抽象クラスです。
 

javax.swing.tree により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

javax.swing.undo により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

javax.transaction により使用される java.io のクラス
IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

org.omg.CORBA により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

org.omg.CORBA_2_3.portable により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

org.omg.CORBA.DynAnyPackage により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

org.omg.CORBA.ORBPackage により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

org.omg.CORBA.portable により使用される java.io のクラス
InputStream
          この抽象クラスは、バイト入力ストリームを表現するすべてのクラスのスーパークラスです。
OutputStream
          この抽象クラスは、バイトの出力ストリームを表現するすべてのクラスのスーパークラスです。
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

org.omg.CORBA.TypeCodePackage により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

org.omg.CosNaming により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

org.omg.CosNaming.NamingContextPackage により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

org.omg.SendingContext により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 

org.omg.stub.java.rmi により使用される java.io のクラス
Serializable
          クラスの直列化可能性は、java.io.Serializable インタフェースを実装したクラスによって有効になります。
 


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.