java.util.zip.DeflaterInputStream 类实现了一个输入流过滤器,用于以"deflate"压缩格式压缩数据.
以下是 java.util.zip.DeflaterInputStream class :
public class DeflaterInputStream extends FilterInputStream
以下是 java.util.zip.DeflaterInputStream class :
protected Deflater def : 此流的压缩器.
Sr.No. | 构造函数&说明 |
---|---|
1 | DeflaterInputStream(InputStream in) 创建一个具有默认压缩器和缓冲区大小的新输入流. |
2 | DeflaterInputStream(InputStream in,Deflater defl) 使用指定的压缩器和默认缓冲区大小创建一个新的输入流. |
3 | DeflaterInputStream(InputStream in,Deflater defl,int bufLen) 使用指定的压缩器和缓冲区大小创建新的输入流. |
Sr.No. | 方法&说明 |
---|---|
1 | int available() 达到EOF后返回0,否则始终返回1. |
2 | void close() 关闭此输入流及其基础输入流,丢弃任何待处理的未压缩数据. |
3 | int read() 从输入流中读取单个字节的压缩数据. |
4 | int read(byte [] b ,int off,int len) 将压缩数据读入字节数组. |
5 | long skip(long n) 跳过并丢弃输入流中的数据. |
此类继承以下类中的方法 :
java.io.FilterInputStream
java.lang.Object