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.ZipInputStream類
java.util.zip.ZipInputStream類實現用於讀取ZIP文件格式文件的輸入流過濾器。 包括對壓縮和未壓縮條目的支持。
類聲明
以下是java.util.zip.ZipInputStream類的聲明 -
public class ZipInputStream
extends InflaterInputStream
字段
以下是java.util.zip.ZipInputStream類的字段 -
-
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 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
構造函數
編號
構造函數
描述
1
ZipInputStream(InputStream in)
創建一個新的ZIP輸入流。
2
ZipInputStream(InputStream in, Charset charset)
創建一個新的ZIP輸入流。
類方法
編號
方法
描述
1
int available()
達到當前輸入數據結尾(EOF)之後返回0,否則返回1。
2
void close()
關閉此輸入流並釋放與該流關聯的所有系統資源。
3
void closeEntry()
關閉當前的ZIP條目並定位流以讀取下一個條目。
4
ZipEntry getNextEntry()
讀取下一個ZIP文件條目並將該流定位在條目數據的開頭。
5
int read(byte[] b, int off, int len)
從當前的ZIP條目讀入一個字節數組。
6
long skip(long n)
跳過當前ZIP條目中指定的字節數。
繼承的方法
這個類繼承了以下類的方法 -
-
java.util.zip.InflaterInputStream -
java.io.FilterInputStream -
java.lang.Object