Foundation 1.1.2

クラス
java.io.OutputStream の使用

OutputStream を使用しているパッケージ
java.io このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。 
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.net ネットワークアプリケーションを実装するためのクラスを提供します。 
java.security セキュリティーフレームワークのクラスとインタフェースを提供します。 
java.util このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティークラス (StringTokenizer、乱数ジェネレーター、およびビット配列) が含まれています。 
java.util.jar JAR (Java ARchive) ファイル形式の読み込みと書き込みに使うクラスを提供します。 
java.util.zip 標準の ZIP および GZIP ファイル形式の読み込みおよび書き込み用クラスを提供します。 
javax.microedition.io リソースに制限のある環境で、アプリケーションに、さまざまな入出力プロトコルを使用できるようにする簡易メカニズムを提供します。 
 

java.io での OutputStream の使用
 

java.io での OutputStream のサブクラス
 class BufferedOutputStream
          バッファリングされた出力ストリームを実装します。
 class ByteArrayOutputStream
          データがバイト配列に書き込まれる出力ストリームを実装します。
 class DataOutputStream
          データ出力ストリームを使うと、アプリケーションはプリミティブ型の Java データを移植性のある形で出力ストリームに書き込むことができます。
 class FileOutputStream
          ファイル出力ストリームは、File または FileDescriptor にデータを書き込むための出力ストリームです。
 class FilterOutputStream
          このクラスは、出力ストリームをフィルタ処理するすべてのクラスのスーパークラスです。
 class ObjectOutputStream
          ObjectOutputStream は、基本データ型と Java オブジェクトのグラフを OutputStream に書き込みます。
 class PipedOutputStream
          パイプで連結された出力ストリームをパイプで連結された入力ストリームに接続することで、通信パイプを作成することができます。
 class PrintStream
          PrintStream は、ほかの出力ストリームに機能を追加します。
 

OutputStream として宣言されている java.io のフィールド
protected  OutputStream FilterOutputStream.out
          フィルタ処理される基本となる出力ストリームです。
 

OutputStream 型のパラメータを持つ java.io のメソッド
 void ByteArrayOutputStream.writeTo(OutputStream out)
          バイト配列出力ストリームのすべての内容を、指定された出力ストリーム引数に書き込みます。
 

OutputStream 型のパラメータを持つ java.io のコンストラクタ
BufferedOutputStream(OutputStream out)
          指定された基本となる出力ストリームにデータを書き込むためのバッファリングされた出力ストリームを、デフォルトのバッファーサイズ 512 バイトで作成します。
BufferedOutputStream(OutputStream out, int size)
          指定された基本となる出力ストリームにデータを書き込むためのバッファリングされた出力ストリームを、指定されたバッファーサイズで作成します。
DataOutputStream(OutputStream out)
          指定された基本となる出力ストリームへデータを書き込むための、データ出力ストリームを新しく作成します。
FilterOutputStream(OutputStream out)
          指定された基本となる出力ストリームの上位に出力ストリームフィルタを作成します。
ObjectOutputStream(OutputStream out)
          指定された OutputStream に書き込む ObjectOutputStream を作成します。
OutputStreamWriter(OutputStream out)
          デフォルトの文字エンコーディングを使う OutputStreamWriter を作成します。
OutputStreamWriter(OutputStream out, String enc)
          指定された文字エンコーディングを使う OutputStreamWriter を作成します。
PrintStream(OutputStream out)
          新しい PrintStream を作成します。
PrintStream(OutputStream out, boolean autoFlush)
          新しい PrintStream を作成します。
PrintStream(OutputStream out, boolean autoFlush, String encoding)
          新しい PrintStream を作成します。
PrintWriter(OutputStream out)
          行の自動フラッシュは行わずに、既存の OutputStream から新しい PrintWriter を作成します。
PrintWriter(OutputStream out, boolean autoFlush)
          既存の OutputStream から新しい PrintWriter を作成します。
 

java.lang での OutputStream の使用
 

OutputStream を返す java.lang のメソッド
abstract  OutputStream Process.getOutputStream()
          サブプロセスの出力ストリームを取得します。
 

java.net での OutputStream の使用
 

OutputStream を返す java.net のメソッド
protected abstract  OutputStream SocketImpl.getOutputStream()
          このソケットの出力ストリームを返します。
 OutputStream Socket.getOutputStream()
          このソケットの出力ストリームを返します。
 OutputStream URLConnection.getOutputStream()
          この接続に書き込みを行う出力ストリームを返します。
 

java.security での OutputStream の使用
 

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

OutputStream 型のパラメータを持つ java.security のメソッド
 void Certificate.encode(OutputStream stream)
          推奨されていません。 decode メソッドによって復号化できる形式で、証明書を出力ストリームに符号化します。
abstract  void KeyStoreSpi.engineStore(OutputStream stream, char[] password)
          指定された出力ストリームにこのキーストアを格納し、指定されたパスワードでその整合性を保護します。
 void KeyStore.store(OutputStream stream, char[] password)
          指定された出力ストリームにこのキーストアを格納し、指定されたパスワードでその整合性を保護します。
 

OutputStream 型のパラメータを持つ java.security のコンストラクタ
DigestOutputStream(OutputStream stream, MessageDigest digest)
          指定された出力ストリームとメッセージダイジェストを使用して、ダイジェストを出力するストリームを作成します。
 

java.util での OutputStream の使用
 

OutputStream 型のパラメータを持つ java.util のメソッド
 void Properties.save(OutputStream out, String header)
          推奨されていません。 このメソッドは、プロパティーリストの保存中に入出力エラーが発生しても、IOException をスローしません。Java 2 プラットフォーム Version 1.2 以降、プロパティーリストの保存方法としては、store(OutputStream out, String header) メソッドの使用が推奨されます。
 void Properties.store(OutputStream out, String header)
          Properties テーブル内のプロパティーリスト (キーと要素のペア) を、load メソッドを使用して Properties テーブルにロードするのに適切なフォーマットで出力ストリームに書き込みます。
 

java.util.jar での OutputStream の使用
 

java.util.jar での OutputStream のサブクラス
 class JarOutputStream
          JarOutputStream クラスは、JAR ファイルの内容を任意の出力ストリームに書き出すために使います。
 

OutputStream 型のパラメータを持つ java.util.jar のメソッド
 void Manifest.write(OutputStream out)
          指定された OutputStream に Manifest を書き込みます。
 

OutputStream 型のパラメータを持つ java.util.jar のコンストラクタ
JarOutputStream(OutputStream out)
          マニフェストなしの新しい JarOutputStream を作成します。
JarOutputStream(OutputStream out, Manifest man)
          指定された Manifest を持つ新しい JarOutputStream を作成します。
 

java.util.zip での OutputStream の使用
 

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

OutputStream 型のパラメータを持つ java.util.zip のコンストラクタ
CheckedOutputStream(OutputStream out, Checksum cksum)
          指定された Checksum を持つ出力ストリームを作成します。
DeflaterOutputStream(OutputStream out)
          デフォルトのコンプレッサおよびバッファーサイズで新しい出力ストリームを作成します。
DeflaterOutputStream(OutputStream out, Deflater def)
          指定されたコンプレッサおよびデフォルトのバッファーサイズで新しい出力ストリームを作成します。
DeflaterOutputStream(OutputStream out, Deflater def, int size)
          指定されたコンプレッサおよびバッファーサイズで新しい出力ストリームを作成します。
GZIPOutputStream(OutputStream out)
          デフォルトのバッファーサイズで新しい出力ストリームを作成します。
GZIPOutputStream(OutputStream out, int size)
          指定されたバッファーサイズで新しい出力ストリームを作成します。
ZipOutputStream(OutputStream out)
          新しい ZIP 出力ストリームを作成します。
 

javax.microedition.io での OutputStream の使用
 

OutputStream を返す javax.microedition.io のメソッド
 OutputStream OutputConnection.openOutputStream()
          接続に対する出力ストリームをオープンし、返します。
static OutputStream Connector.openOutputStream(String name)
          接続出力ストリームを作成およびオープンします。
 


Foundation 1.1.2

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

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