java.util.jar
類別 JarOutputStream
java.lang.Object
java.io.OutputStream
java.io.FilterOutputStream
java.util.zip.DeflaterOutputStream
java.util.zip.ZipOutputStream
java.util.jar.JarOutputStream
- 所有已實作的介面:
- Closeable, Flushable
public class JarOutputStream
- extends ZipOutputStream
JarOutputStream
類別用於向任何輸出串流寫入 JAR 檔案內容。它擴展了 java.util.zip.ZipOutputStream
類別,使之支持編寫可選的 Manifest
條目。Manifest
可用於指定有關 JAR 檔案及其條目的元資訊。
- 從以下版本開始:
- 1.2
- 另請參見:
Manifest
,
ZipOutputStream
從類別 java.lang.Object 繼承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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
- 另請參見:
- 常數欄位值
EXTHDR
public static final int EXTHDR
- 另請參見:
- 常數欄位值
CENHDR
public static final int CENHDR
- 另請參見:
- 常數欄位值
ENDHDR
public static final int ENDHDR
- 另請參見:
- 常數欄位值
LOCVER
public static final int LOCVER
- 另請參見:
- 常數欄位值
LOCFLG
public static final int LOCFLG
- 另請參見:
- 常數欄位值
LOCHOW
public static final int LOCHOW
- 另請參見:
- 常數欄位值
LOCTIM
public static final int LOCTIM
- 另請參見:
- 常數欄位值
LOCCRC
public static final int LOCCRC
- 另請參見:
- 常數欄位值
LOCSIZ
public static final int LOCSIZ
- 另請參見:
- 常數欄位值
LOCLEN
public static final int LOCLEN
- 另請參見:
- 常數欄位值
LOCNAM
public static final int LOCNAM
- 另請參見:
- 常數欄位值
LOCEXT
public static final int LOCEXT
- 另請參見:
- 常數欄位值
EXTCRC
public static final int EXTCRC
- 另請參見:
- 常數欄位值
EXTSIZ
public static final int EXTSIZ
- 另請參見:
- 常數欄位值
EXTLEN
public static final int EXTLEN
- 另請參見:
- 常數欄位值
CENVEM
public static final int CENVEM
- 另請參見:
- 常數欄位值
CENVER
public static final int CENVER
- 另請參見:
- 常數欄位值
CENFLG
public static final int CENFLG
- 另請參見:
- 常數欄位值
CENHOW
public static final int CENHOW
- 另請參見:
- 常數欄位值
CENTIM
public static final int CENTIM
- 另請參見:
- 常數欄位值
CENCRC
public static final int CENCRC
- 另請參見:
- 常數欄位值
CENSIZ
public static final int CENSIZ
- 另請參見:
- 常數欄位值
CENLEN
public static final int CENLEN
- 另請參見:
- 常數欄位值
CENNAM
public static final int CENNAM
- 另請參見:
- 常數欄位值
CENEXT
public static final int CENEXT
- 另請參見:
- 常數欄位值
CENCOM
public static final int CENCOM
- 另請參見:
- 常數欄位值
CENDSK
public static final int CENDSK
- 另請參見:
- 常數欄位值
CENATT
public static final int CENATT
- 另請參見:
- 常數欄位值
CENATX
public static final int CENATX
- 另請參見:
- 常數欄位值
CENOFF
public static final int CENOFF
- 另請參見:
- 常數欄位值
ENDSUB
public static final int ENDSUB
- 另請參見:
- 常數欄位值
ENDTOT
public static final int ENDTOT
- 另請參見:
- 常數欄位值
ENDSIZ
public static final int ENDSIZ
- 另請參見:
- 常數欄位值
ENDOFF
public static final int ENDOFF
- 另請參見:
- 常數欄位值
ENDCOM
public static final int ENDCOM
- 另請參見:
- 常數欄位值
JarOutputStream
public JarOutputStream(OutputStream out,
Manifest man)
throws IOException
- 使用指定的
Manifest
創建新的 JarOutputStream
。清單作為輸出串流的第一個條目被寫入。
- 參數:
out
- 實際輸出串流man
- 可選的 Manifest
- 拋出:
IOException
- 如果發生 I/O 錯誤
JarOutputStream
public JarOutputStream(OutputStream out)
throws IOException
- 創建不帶清單的新的
JarOutputStream
。
- 參數:
out
- 實際輸出串流
- 拋出:
IOException
- 如果發生 I/O 錯誤
putNextEntry
public void putNextEntry(ZipEntry ze)
throws IOException
- 開始寫入新的 JAR 檔案條目,並將串流定位到條目資料的開始處。此方法還將關閉以前的任何條目。如果沒有指定條目的壓縮方法,則使用預設壓縮方法。如果條目沒有設置修改時間,則使用當前時間。
- 覆寫:
- 類別
ZipOutputStream
中的 putNextEntry
- 參數:
ze
- 要寫入的 ZIP/JAR 條目
- 拋出:
ZipException
- 如果發生 ZIP 錯誤
IOException
- 如果發生 I/O 錯誤
提交錯誤或意見版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。