所有类


java.util.zip
类 ZipOutputStream

java.lang.Object
  继承者 java.io.OutputStream
      继承者 java.io.FilterOutputStream
          继承者 java.util.zip.DeflaterOutputStream
              继承者 java.util.zip.ZipOutputStream
所有已实现的接口:
Closeable, Flushable
直接已知子类:
JarOutputStream

public class ZipOutputStream
   
   
   
   
   
extends DeflaterOutputStream

此类为以 ZIP 文件格式写入文件实现输出流过滤器。包括对已压缩和未压缩条目的支持。


字段摘要
static intCENATT
           
static intCENATX
           
static intCENCOM
           
static intCENCRC
           
static intCENDSK
           
static intCENEXT
           
static intCENFLG
           
static intCENHDR
           
static intCENHOW
           
static intCENLEN
           
static intCENNAM
           
static intCENOFF
           
static longCENSIG
           
static intCENSIZ
           
static intCENTIM
           
static intCENVEM
           
static intCENVER
           
static intDEFLATED
          用于已压缩 (DEFLATED) 条目的压缩方法。
static intENDCOM
           
static intENDHDR
           
static intENDOFF
           
static longENDSIG
           
static intENDSIZ
           
static intENDSUB
           
static intENDTOT
           
static intEXTCRC
           
static intEXTHDR
           
static intEXTLEN
           
static longEXTSIG
           
static intEXTSIZ
           
static intLOCCRC
           
static intLOCEXT
           
static intLOCFLG
           
static intLOCHDR
           
static intLOCHOW
           
static intLOCLEN
           
static intLOCNAM
           
static longLOCSIG
           
static intLOCSIZ
           
static intLOCTIM
           
static intLOCVER
           
static intSTORED
          用于未压缩 (STORED) 条目的压缩方法。
 
从类 java.util.zip.DeflaterOutputStream 继承的字段
buf, def
 
从类 java.io.FilterOutputStream 继承的字段
out
 
构造方法摘要
ZipOutputStream(OutputStream out)
          创建新的 ZIP 输出流。
 
方法摘要
 voidclose()
          关闭 ZIP 输出流和正在过滤的流。
 voidcloseEntry()
          关闭当前 ZIP 条目并定位流以写入下一个条目。
 voidfinish()
          完成写入 ZIP 输出流的内容,无需关闭基础流。
 voidputNextEntry(ZipEntry e)
          开始写入新的 ZIP 文件条目并将流定位到条目数据的开始处。
 voidsetComment(String comment)
          设置 ZIP 文件注释。
 voidsetLevel(int level)
          为后续的 DEFLATED 条目设置压缩级别。
 voidsetMethod(int method)
          设置用于后续条目的默认压缩方法。
 voidwrite(byte[] b, int off, int len)
          将字节数组写入当前 ZIP 条目数据。
 
从类 java.util.zip.DeflaterOutputStream 继承的方法
deflate, write
 
从类 java.io.FilterOutputStream 继承的方法
flush, write
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

STORED

public static final int STORED
用于未压缩 (STORED) 条目的压缩方法。

另请参见:
常量字段值

DEFLATED

public static final int DEFLATED
用于已压缩 (DEFLATED) 条目的压缩方法。

另请参见:
常量字段值

LOCSIG

public static final long LOCSIG
另请参见:
常量字段值

EXTSIG

public static final long EXTSIG
另请参见:
常量字段值

CENSIG

public static final long CENSIG
另请参见:
常量字段值

ENDSIG

public static final long ENDSIG
另请参见:
常量字段值

LOCHDR

public static final int LOCHDR
另请参见:
常量字段值