JavaTM Platform
Standard Ed. 6

类 java.io.FilterInputStream
的使用

使用 FilterInputStream 的软件包
java.io 通过数据流、序列化和文件系统提供系统输入和输出。 
java.security 为安全框架提供类和接口。 
java.util.jar 提供读写 JAR (Java ARchive) 文件格式的类,该格式基于具有可选清单文件的标准 ZIP 文件格式。 
java.util.zip 提供用于读写标准 ZIP 和 GZIP 文件格式的类。 
javax.crypto 为加密操作提供类和接口。 
javax.swing 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 
 

java.ioFilterInputStream 的使用
 

java.ioFilterInputStream 的子类
 class BufferedInputStream
          BufferedInputStream 为另一个输入流添加一些功能,即缓冲输入以及支持 markreset 方法的能力。
 class DataInputStream
          数据输入流允许应用程序以与机器无关方式从底层输入流中读取基本 Java 数据类型。
 class LineNumberInputStream
          已过时。 此类错误假定字节能充分表示字符。从 JDK 1.1 开始,对字符流操作的首选方法是通过新字符流类(其中包括计算行号的类)进行操作。
 class PushbackInputStream
          PushbackInputStream 为另一个输入流添加性能,即“推回 (push back)”或“取消读取 (unread)”一个字节的能力。
 

java.securityFilterInputStream 的使用
 

java.securityFilterInputStream 的子类
 class DigestInputStream
          使用通过流的位更新关联消息摘要的透明流。
 

java.util.jarFilterInputStream 的使用
 

java.util.jarFilterInputStream 的子类
 class JarInputStream
          JarInputStream 类用于从任何输入流读取 JAR 文件内容。
 

java.util.zipFilterInputStream 的使用
 

java.util.zipFilterInputStream 的子类
 class CheckedInputStream
          需要维护所读取数据校验和的输入流。
 class DeflaterInputStream
          为使用 "deflate" 压缩格式压缩数据实现输入流过滤器。
 class GZIPInputStream
          此类为读取 GZIP 文件格式的压缩数据实现流过滤器。
 class InflaterInputStream
          此类为解压缩 "deflate" 压缩格式的数据实现流过滤器。
 class ZipInputStream
          此类为读取 ZIP 文件格式的文件实现输入流过滤器。
 

javax.cryptoFilterInputStream 的使用
 

javax.cryptoFilterInputStream 的子类
 class CipherInputStream
          CipherInputStream 由一个 InputStream 和一个 Cipher 组成,这样 read() 方法才能返回从底层 InputStream 读入但已经由该 Cipher 另外处理过的数据。
 

javax.swingFilterInputStream 的使用
 

javax.swingFilterInputStream 的子类
 class ProgressMonitorInputStream
          监视读取某些 InputStream 的进度。
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策