所有类


软件包 javax.imageio.stream

Java Image I/O API 的一个包,用来处理从文件和流中产生的低级别 I/O。

请参见:
          描述

接口摘要
ImageInputStreamImageReader 使用的可查找输入流接口。
ImageOutputStreamImageWriter 使用的可查找输出流接口。
 

类摘要
FileCacheImageInputStream从常规 InputStream 获取输入的 ImageInputStream 的实现。
FileCacheImageOutputStream将输出写入常规 OutputStream 中的 ImageOutputStream 的实现。
FileImageInputStreamFileRandomAccessFile 中获取输入的 ImageInputStream 的实现。
FileImageOutputStream将输出直接写入 FileRandomAccessFileImageOutputStream 的实现。
IIOByteBuffer表示对某个字节数组及该数组中偏移量和长度的可变引用的类。
ImageInputStreamImpl实现 ImageInputStream 接口的抽象类。
ImageOutputStreamImpl实现 ImageOutputStream 接口的抽象类。
MemoryCacheImageInputStream从常规 InputStream 获取输入的 ImageInputStream 的实现。
MemoryCacheImageOutputStream将输出写入常规 OutputStream 中的 ImageOutputStream 的实现。
 

软件包 javax.imageio.stream 的描述

Java Image I/O API 的一个包,用来处理从文件和流中产生的低级别 I/O。

ImageInputStream 接口统一了流操作和基于文件的操作。提供抽象基类 ImageInputStreamImpl 来简化新 ImageInputStream 类的编写。提供的具体实现类(FileImageInputStreamFileCacheImageInputStream、和 MemoryCacheImageInputStream)允许使用(或不使用)临时缓存文件从 FileInputStream 进行输入。

ImageOutputStream 接口执行输入模拟功能。提供抽象基类 ImageOutputStreamImpl 以及一些具体实现类(FileImageOutputStreamFileCacheImageOutputStreamMemoryCacheImageOutputStream)来允许使用(或不使用)临时缓存文件向 FileOutputStream 进行输出。

IIOByteBuffer 类提供一种可选择的方式来执行字节序列的读取,从而减少了内部数据复制量。

从以下版本开始:
1.4

所有类