| 目次 | 前の項目 | 次の項目 | JavaTM Image I/O API ガイド |
javax.imageio.stream パッケージに含まれる標準クラスを利用すると、次のような機能をもつ ImageInputStream や ImageOutputStream を作成できます。
-
File から読み込む
-
一時
File をキャッシュとして使用して、InputStream から読み込む
-
メモリ内の byte 配列をキャッシュとして使用して、
InputStream から読み込む
-
File に書き込む
-
一時
File をキャッシュとして使用して、OutputStream に書き込む
-
メモリ内の byte 配列をキャッシュとして使用して、
OutputStream に書き込む
また、他の入出力プリミティブ (たとえば、データベースや、将来の高速な入出力インタフェースなど) とのインタフェースとなる ImageInputStream および ImageOutputStream の新しい実装を作成することも可能です。ImageInputStreamImpl および ImageOutputStreamImpl クラスは、サブクラス化のための基礎になります。サブクラスで実装する必要があるメソッド (下記のとおり) はそれほど多くありませんが、処理の効率化のためにさらに多くのメソッドを実装することもできます。
-
int read()
-
int read(byte[] b, int off, int len)
-
write(int b)
-
write(byte[] b, int off, int len)
-
seek(long pos)
目次 | 前の項目 | 次の項目
Copyright © 2001 Sun Microsystems, Inc. All Rights Reserved.