开发手册 欢迎您!
软件开发者资料库

java.util.zip - ZipInputStream类

java.util.zip ZipInputStream类 - 从简单和简单的步骤学习Java Zip,从基本到高级概念,包括概述,Adler32,CheckedInputStream,CheckedOutputStream,CRC32,Deflater,DeflaterInputStream,DeflaterOutputStream,GZIPInputStream,GZIPOutputStream,Inflater,InflaterInputStream,InflaterOutputStream ,ZipEntry,ZipFile,ZipInputStream,ZipOutputStream类。

简介

java.util.zip.ZipInputStream 类实现了一个输入流过滤器,用于读取ZIP文件格式的文件.包括对压缩和未压缩条目的支持.

类声明

以下是 java.util.zip.ZipInputStream的声明 class :

public class ZipInputStream   extends InflaterInputStream

字段

以下是 java.util.zip.ZipInputStream class :

  • 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 LOCH OW

  • static int LOCLEN

  • static int LOCNAM

  • static long LOCSIG

  • static int LOCSIZ

  • static int LOCTIM

  • static int LOCVER

构造函数

Sr.No.构造函数和描述
1

ZipInputStream(InputStream in)

创建一个新的ZIP输入流.

2

ZipInputStream(Chastet charset中的InputStream)

创建一个新的ZIP输入流.

类方法

Sr.No.方法和说明
1int available()

在达到当前输入数据的EOF后返回0,否则始终返回1.

2void close()

关闭此输入流并释放与该流关联的所有系统资源.

3void closeEntry()

关闭当前的ZIP条目并定位流以读取下一个条目.

4ZipEntry g etNextEntry()

读取下一个ZIP文件条目并将流定位在条目数据的开头.

5int read( byte [] b,int off,int len)

从当前ZIP条目读入一个字节数组.

6long skip(long n)

跳过当前ZIP条目中指定的字节数.

继承的方法

此类继承以下类中的方法 :

  • java.util.zip.InflaterInputStream

  • java.io.FilterInputStream

  • java.lang.Object