
- java.util.zip 包類
- java.util.zip - 首頁
- java.util.zip - Adler32
- java.util.zip - CheckedInputStream
- java.util.zip - CheckedOutputStream
- java.util.zip - CRC32
- java.util.zip - Deflater
- java.util.zip - DeflaterInputStream
- java.util.zip - DeflaterOutputStream
- java.util.zip - GZIPInputStream
- java.util.zip - GZIPOutputStream
- java.util.zip - Inflater
- java.util.zip - InflaterInputStream
- java.util.zip - InflaterOutputStream
- java.util.zip - ZipEntry
- java.util.zip - ZipFile
- java.util.zip - ZipInputStream
- java.util.zip - ZipOutputStream
- java.util.zip 包擴充套件
- java.util.zip - 異常
- java.util.zip - 錯誤
- java.util.zip 有用資源
- java.util.zip - 快速指南
- java.util.zip - 有用資源
- java.util.zip - 討論
java.util.zip - DeflaterInputStream 類
介紹
java.util.zip.DeflaterInputStream 類實現了用於以“deflate”壓縮格式壓縮資料的輸入流過濾器。
類宣告
以下是 java.util.zip.DeflaterInputStream 類的宣告:
public class DeflaterInputStream extends FilterInputStream
欄位
以下是 java.util.zip.DeflaterInputStream 類的欄位:
protected byte[] buf - 用於讀取壓縮資料的輸入緩衝區。
protected Deflater def - 此流的壓縮器。
建構函式
序號 | 建構函式 & 描述 |
---|---|
1 | DeflaterInputStream(InputStream in) 使用預設壓縮器和緩衝區大小建立一個新的輸入流。 |
2 | DeflaterInputStream(InputStream in, Deflater defl) 使用指定的壓縮器和預設緩衝區大小建立一個新的輸入流。 |
3 | DeflaterInputStream(InputStream in, Deflater defl, int bufLen) 使用指定的壓縮器和緩衝區大小建立一個新的輸入流。 |
類方法
序號 | 方法 & 描述 |
---|---|
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
廣告