|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のパッケージ 次のパッケージ | フレームあり フレームなし |
参照先:
説明
インタフェースの概要 | |
---|---|
Closeable | Closeable は、閉じることができるデータの転送元または転送先です。 |
DataInput | DataInput インタフェースは、バイナリストリームからバイトを読み込み、そこから Java のプリミティブ型のいずれかでデータを再作成するために提供されています。 |
DataOutput | DataOutput インタフェースは、Java のプリミティブ型があればそのデータを一連のバイトに変換してバイナリストリームに書き込むために提供されています。 |
Externalizable | Externalizable インスタンスのクラスのアイデンティティーが直列化ストリームに書き込まれるだけで、そのインスタンスの内容を保存および格納するのはクラスの責任です。 |
FileFilter | 抽象パス名のフィルタです。 |
FilenameFilter | このインタフェースを実装するクラスのインスタンスは、ファイル名にフィルタをかけるために使用されます。 |
Flushable | Flushable は、フラッシュできるデータの転送先です。 |
ObjectInput | ObjectInput インタフェースは、DataInput インタフェースを拡張してオブジェクトの読み込みができるようにします。 |
ObjectInputValidation | グラフ内のオブジェクトの検証を可能にするコールバックインタフェースです。 |
ObjectOutput | ObjectInput は、DataOutput インタフェースを拡張してオブジェクトの書き込みができるようにします。 |
ObjectStreamConstants | オブジェクト直列化ストリームに書き込まれる定数です。 |
Serializable | クラスの直列化可能性は、java.io.Serializable インタフェースを実装するクラスによって有効になります。 |
クラスの概要 | |
---|---|
BufferedInputStream | ほかの入力ストリームに機能、特に入力をバッファーに格納する機能と mark メソッドと reset メソッドをサポートする機能を追加します。 |
BufferedOutputStream | バッファリングされた出力ストリームを実装します。 |
BufferedReader | 文字、配列、行をバッファリングすることによって、文字型入力ストリームからテキストを効率良く読み込みます。 |
BufferedWriter | 文字をバッファリングすることによって、文字、配列、または文字列を効率良く文字型出力ストリームに書き込みます。 |
ByteArrayInputStream | ByteArrayInputStream は、ストリームから読み込まれたバイトを格納する内部バッファーを保持しています。 |
ByteArrayOutputStream | データがバイト配列に書き込まれる出力ストリームを実装します。 |
CharArrayReader | 文字入力ストリームとして使用する文字バッファーを実装します。 |
CharArrayWriter | Writer として使用する文字バッファーを実装します。 |
Console | 現在の Java 仮想マシンに関連付けられた文字ベースのコンソールデバイスがある場合に、そのコンソールデバイスにアクセスするためのメソッドです。 |
DataInputStream | データ入力ストリームにより、アプリケーションは、プリミティブ型の Java データを基礎の入力ストリームからマシンに依存せずに読み込むことができます。 |
DataOutputStream | データ出力ストリームを使うと、アプリケーションはプリミティブ型の Java データを移植性のある形で出力ストリームに書き込むことができます。 |
File | ファイルおよびディレクトリのパス名の抽象表現です。 |
FileDescriptor | ファイル記述子クラスのインスタンスは、開いたファイル、開いたソケット、またはバイトの別のソース (シンク) を表す、基本となるマシン固有の構造への不透明なハンドルとして機能します。 |
FileInputStream | FileInputStream は、ファイルシステムから入力バイトを取得します。 |
FileOutputStream | ファイル出力ストリームは、File または FileDescriptor にデータを書き込むための出力ストリームです。 |
FilePermission | このクラスは、ファイルまたはディレクトリへのアクセスを表します。 |
FileReader | 文字ファイルを読み込むための簡易クラスです。 |
FileWriter | 文字ファイルを書き込むための簡易クラスです。 |
FilterInputStream | FilterInputStream は、データの基本的なソースとして使用するためのその他の入力ストリームを格納します。 |
FilterOutputStream | このクラスは、出力ストリームをフィルタ処理するすべてのクラスのスーパークラスです。 |
FilterReader | フィルタ処理された文字列ストリームを読み込むための abstract クラスです。 |
FilterWriter | フィルタ処理された文字ストリームのための abstract クラスです。 |
InputStream | この abstract クラスは、バイト入力ストリームを表現するすべてのクラスのスーパークラスです。 |
InputStreamReader | InputStreamReader はバイトストリームから文字ストリームへの橋渡しの役目を持ちます。 |
LineNumberInputStream | 推奨されていません。 このクラスは、文字がバイトによって適切に表現されるという誤った認識を前提としています。 |
LineNumberReader | 行番号を追跡して管理する、バッファリングされた文字入力ストリームです。 |
ObjectInputStream | 事前に ObjectOutputStream を使って作成されたプリミティブデータとプリミティブオブジェクトを直列化復元します。 |
ObjectInputStream.GetField | 入力ストリームから読み込まれた持続フィールドへのアクセスを提供します。 |
ObjectOutputStream | ObjectOutputStream は、基本データ型と Java オブジェクトのグラフを OutputStream に書き込みます。 |
ObjectOutputStream.PutField | ObjectOutput に書き込まれる持続フィールドへのプログラムによるアクセスを提供します。 |
ObjectStreamClass | クラスの直列化の記述子です。 |
ObjectStreamField | 直列化可能クラスからの直列化可能フィールドの記述です。 |
OutputStream | この abstract クラスは、バイト出力ストリームを表現するすべてのクラスのスーパークラスです。 |
OutputStreamWriter | OutputStreamWriter は、文字ストリームからバイトストリームへの橋渡しの役目を持ちます。 |
PipedInputStream | パイプで連結された入力ストリームは、パイプで連結された出力ストリームに接続するようにします。 |
PipedOutputStream | パイプで連結された出力ストリームをパイプで連結された入力ストリームに接続することで、通信パイプを作成することができます。 |
PipedReader | パイプによる文字入力ストリームです。 |
PipedWriter | パイプによる文字出力ストリームです。 |
PrintStream | PrintStream は、ほかの出力ストリームに機能を追加します。 |
PrintWriter | オブジェクトの書式付き表現をテキスト出力ストリームに出力します。 |
PushbackInputStream | PushbackInputStream は、ほかの入力ストリームに機能を追加します。 |
PushbackReader | 文字をストリームにプッシュバックできる文字ストリームリーダーです。 |
RandomAccessFile | このクラスのインスタンスは、ランダムアクセスファイルに対する読み取りと書き込みの両方をサポートします。 |
Reader | 文字ストリームを読み込むための abstract クラスです。 |
SequenceInputStream | SequenceInputStream は、ほかの入力ストリームを論理的に連結したものを表します。 |
SerializablePermission | 直列化可能アクセス権のためのクラスです。 |
StreamTokenizer | StreamTokenizer クラスは、入力ストリームを引数に取り、それを「トークン」に構文解析し、一度に 1 つのトークンを読めるようにします。 |
StringBufferInputStream | 推奨されていません。 このクラスでは、文字からバイトへの変換が正しく行われません。 |
StringReader | ソースが文字列の文字ストリームです。 |
StringWriter | 出力を文字列バッファーに集める文字ストリームです。 |
Writer | 文字ストリームに書き込むための abstract クラスです。 |
例外の概要 | |
---|---|
CharConversionException | 文字変換で発生する例外の基底クラスです。 |
EOFException | 入力の途中で、予想外のファイルの終了、または予想外のストリームの終了があったことを表すシグナルです。 |
FileNotFoundException | 指定されたパス名で示されるファイルが開けなかったことを通知します。 |
InterruptedIOException | 入出力処理で割り込みが発生したことを通知するシグナルを発生させます。 |
InvalidClassException | 直列化ランタイムが、クラスについて次の問題のいずれかを検出したときにスローされます。 |
InvalidObjectException | 1 つ以上の直列化復元オブジェクトが検証をパスしなかったことを示します。 |
IOException | なんらかの入出力例外の発生を通知するシグナルを発生させます。 |
NotActiveException | 直列化または直列化復元がアクティブではない場合にスローされます。 |
NotSerializableException | インスタンスが直列化可能インタフェースを持つ必要がある場合にスローされます。 |
ObjectStreamException | オブジェクトストリームクラスに固有の例外すべてのスーパークラスです。 |
OptionalDataException | プリミティブデータが読み込まれていないか、またはデータの終わりがストリーム内の直列化オブジェクトにあるため、オブジェクトの読み込み操作が失敗したことを示す例外です。 |
StreamCorruptedException | オブジェクトストリームから読み込まれた制御情報が、内部整合性検査に違反していた場合にスローされます。 |
SyncFailedException | 同期 (sync) オペレーションが失敗したことを通知します。 |
UnsupportedEncodingException | 文字のエンコーディングがサポートされていません。 |
UTFDataFormatException | 不正な構造を持つ修正 UTF-8 形式の文字列が、データ入力ストリーム内に読み込まれたか、またはデータ入力インタフェースを実装するクラスによって読み込まれたことを示します。 |
WriteAbortedException | 書き込み時に ObjectStreamExceptions の 1 つがスローされたことを通知します。 |
エラーの概要 | |
---|---|
IOError | 重大な入出力エラーが発生したときにスローされます。 |
このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。 ほかで指定がない場合、null 引数をコンストラクタ、またはこのパッケージの任意のクラスまたはインタフェースのメソッドへ渡すと NullPointerException がスローされます。
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のパッケージ 次のパッケージ | フレームあり フレームなし |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。