Module java.desktop

Package javax.imageio.stream


package javax.imageio.stream
一个处理来自文件和流的低级I/O的Java Image I/O API包。

ImageInputStream接口统一了流和基于文件的操作。提供了一个抽象基类ImageInputStreamImpl来简化编写新的ImageInputStream类。提供了具体的实现类(FileImageInputStreamFileCacheImageInputStreamMemoryCacheImageInputStream),允许输入来自FileInputStream,可以选择是否使用临时缓存文件。

ImageOutputStream接口执行类似的输出功能。提供了一个抽象基类ImageOutputStreamImpl,以及具体的实现类(FileImageOutputStreamFileCacheImageOutputStreamMemoryCacheImageOutputStream),允许输出到FileOutputStream,可以选择是否使用临时缓存文件。

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

自版本:
1.4