java.util.zip包
java.util.zip.Adler32類
java.util.zip.CRC32類
java.util.zip.Deflater類
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.ZipOutputStream類
java.util.zip.ZipOutputStream
類實現一個輸出流過濾器,用於以ZIP文件格式寫入文件。 包括對壓縮和未壓縮條目的支持。
類聲明
以下是java.util.zip.ZipOutputStream
類的聲明 -
public class ZipOutputStream
extends DeflaterOutputStream
字段
以下是java.util.zip.ZipOutputStream
類的字段 -
-
static int CENATT
-
static int CENATX
-
static int CENCOM
-
static int CENCRC
-
static int CENDSK
-
static int CENEXT
-
static int CENFLG
-
static int CENHDR
-
static int CENHOW
-
static int CENLEN
-
static int CENNAM
-
static int CENOFF
-
static long CENSIG
-
static int CENSIZ
-
static int CENTIM
-
static int CENVEM
-
static int CENVER
-
static int DEFLATED
- 壓縮(DEFLATED)條目的壓縮方法。 -
static int ENDCOM
-
static int ENDHDR
-
static int ENDOFF
-
static long ENDSIG
-
static int ENDSIZ
-
static int ENDSUB
-
static int ENDTOT
-
static int EXTCRC
-
static int EXTHDR
-
static int EXTLEN
-
static long EXTSIG
-
static int EXTSIZ
-
static int LOCCRC
-
static int LOCEXT
-
static int LOCFLG
-
static int LOCHDR
-
static int LOCHOW
-
static int LOCLEN
-
static int LOCNAM
-
static long LOCSIG
-
static int LOCSIZ
-
static int LOCTIM
-
static int LOCVER
-
static int STORED
- 未壓縮(STORED)條目的壓縮方法。
構造函數
編號
構造函數
描述
1
ZipOutputStream(OutputStream out)
創建一個新的ZIP輸出流。
2
ZipOutputStream(OutputStream out, Charset charset)
使用指定字符我們要創建一個新的ZIP輸出流。
類方法
編號
方法
描述
1
void close()
關閉ZIP輸出流以及正在過濾的流。
2
void closeEntry()
關閉當前的ZIP條目並定位寫入下一個條目的流。
3
void finish()
完成編寫ZIP輸出流的內容而不關閉底層流。
4
void putNextEntry(ZipEntry e)
開始編寫新的ZIP文件條目並將流定位到條目數據的開頭。
5
void setComment(String comment)
設置ZIP文件的註釋
6
void setLevel(int level)
爲後續的DEFLATED
條目設置壓縮級別。
7
void setMethod(int method)
爲後續條目設置默認壓縮方法。
8
void write(byte[] b, int off, int len)
將一個字節數組寫入當前ZIP條目數據。
繼承的方法
這個類繼承了以下類的方法 -
-
java.util.zip.DeflaterOutputStream
-
java.io.FilterOutputStream
-
java.lang.Object