接口 | 描述 |
---|---|
ImageInputStream |
的可查找输入流接口供
ImageReader 秒。
|
ImageOutputStream |
的可查找输出流接口供
ImageWriter 秒。
|
类 | 描述 |
---|---|
FileCacheImageInputStream |
的实现
ImageInputStream 从正规获取输入
InputStream 。
|
FileCacheImageOutputStream |
ImageOutputStream的一个
ImageOutputStream ,将其输出写入常规的
OutputStream 。
|
FileImageInputStream |
的实现
ImageInputStream ,从一个获取输入
File 或
RandomAccessFile 。
|
FileImageOutputStream |
ImageOutputStream的
ImageOutputStream 将其输出直接写入
File 或
RandomAccessFile 。
|
IIOByteBuffer |
表示对字节数组的可变引用以及该数组中的偏移量和长度的类。
|
ImageInputStreamImpl |
抽象类实现
ImageInputStream 接口。
|
ImageOutputStreamImpl |
抽象类实现
ImageOutputStream 接口。
|
MemoryCacheImageInputStream |
的实现
ImageInputStream 从正规获取输入
InputStream 。
|
MemoryCacheImageOutputStream |
执行
ImageOutputStream 将其输出写入常规的
OutputStream 。
|
The ImageInputStream
interface unifies streaming and file-based operations. An abstract base class, ImageInputStreamImpl
is provided to simplify writing a new ImageInputStream
class. Concrete implementation classes (FileImageInputStream
, FileCacheImageInputStream
, and MemoryCacheImageInputStream
) are provided that allow input to come from a File
or InputStream
with or without the use of a temporary cache file.
The ImageOutputStream
interface performs an analogous function for output. An abstract base class, ImageOutputStreamImpl
is provided, along with concrete implementation classes (FileImageOutputStream
, FileCacheImageOutputStream
, and MemoryCacheImageOutputStream
) are provided that allow output to go to a File
or OutputStream
with or without the use of a temporary cache file.
The IIOByteBuffer
class provides an alternative way to perform reads of sequences of bytes that reduces the amount of internal data copying.