JavaTM 2 Platform
Standard Ed. 5.0

インタフェース
java.io.Flushable の使用

Flushable を使用しているパッケージ
java.io データストリーム、直列化、およびファイルシステムを介したシステム入出力について規定します。 
java.rmi.server サーバ側の RMI をサポートするクラスとインタフェースを提供します。 
java.security セキュリティフレームワークのクラスとインタフェースを提供します。 
java.util このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティクラス (StringTokenizer、乱数ジェネレーター、およびビット配列) が含まれています。 
java.util.jar JAR (Java ARchive) ファイルの読み込みおよび書き出しに使うクラスを提供します。 
java.util.zip 標準の ZIP および GZIP ファイル形式の読み込みおよび書き込み用クラスを提供します。 
javax.crypto 暗号化操作のクラスとインタフェースを提供します。 
 

java.io での Flushable の使用
 

Flushable を実装している java.io のクラス
 class BufferedOutputStream
          クラスはバッファリングされた出力ストリームを実装します。
 class BufferedWriter
          文字をバッファリングすることによって、文字、配列、または文字列を効率良く文字型出力ストリームに書き込みます。
 class ByteArrayOutputStream
          データがバイト配列に書き込まれる出力ストリームを実装します。
 class CharArrayWriter
          Writer として使用する文字バッファを実装します。
 class DataOutputStream
          データ出力ストリームを使うと、アプリケーションはプリミティブ型の Java データを移植性のある形で出力ストリームに書き込むことができます。
 class FileOutputStream
          File または FileDescriptor にデータを書き込むためのファイル出力ストリームです。
 class FileWriter
          文字ファイルを書き込むための簡易クラスです。
 class FilterOutputStream
          出力ストリームをフィルタ処理するすべてのクラスのスーパークラスです。
 class FilterWriter
          フィルタ処理された文字列ストリームを書き込むための抽象クラスです。
 class ObjectOutputStream
          Java の基本データ型とオブジェクトグラフを OutputStream に書き込みます。
 class OutputStream
          この抽象クラスは、バイトの出力ストリームを表現するすべてのクラスのスーパークラスです。
 class OutputStreamWriter
          OutputStreamWriter は、文字ストリームからバイトストリームへの橋渡しの役目を持ちます。
 class PipedOutputStream
          パイプによる出力ストリームをパイプによる入力ストリームに接続すると、通信パイプを作成できます。
 class PipedWriter
          パイプによる文字出力ストリームです。
 class PrintStream
          ほかの出力ストリームに機能を追加します。
 class PrintWriter
          フォーマットされたオブジェクトの表現をテキスト出力ストリームに出力します。
 class StringWriter
          出力を文字列バッファに集める文字ストリームです。
 class Writer
          文字ストリームに書き込むための抽象クラスです。
 

java.rmi.server での Flushable の使用
 

Flushable を実装している java.rmi.server のクラス
 class LogStream
          推奨されていません。 代替はありません。
 

java.security での Flushable の使用
 

Flushable を実装している java.security のクラス
 class DigestOutputStream
          ストリームを通過するビットを使用して、関連したメッセージダイジェストを更新する透明なストリームです。
 

java.util での Flushable の使用
 

Flushable を実装している java.util のクラス
 class Formatter
          printf 形式の文字列用のインタプリタ。
 

java.util.jar での Flushable の使用
 

Flushable を実装している java.util.jar のクラス
 class JarOutputStream
          JarOutputStream クラスは、JAR ファイルの内容を任意の出力ストリームに書き出すために使います。
 

java.util.zip での Flushable の使用
 

Flushable を実装している java.util.zip のクラス
 class CheckedOutputStream
          書き込まれるデータのチェックサムも保持する出力ストリームです。
 class DeflaterOutputStream
          このクラスは、deflate 圧縮形式で圧縮されているデータの出力ストリームフィルタを実装します。
 class GZIPOutputStream
          このクラスは、GZIP ファイル形式で圧縮されたデータを書き込むためのストリームフィルタを実装します。
 class ZipOutputStream
          このクラスは、ZIP ファイル形式でファイルを書き込むための出力ストリームフィルタを実装します。
 

javax.crypto での Flushable の使用
 

Flushable を実装している javax.crypto のクラス
 class CipherOutputStream
          CipherOutputStream は OutputStream と Cipher で構成されているので、write() メソッドはまずデータを処理してから基本となる OutputStream に書き込みます。
 


JavaTM 2 Platform
Standard Ed. 5.0

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

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