首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

Java 1.1 壓縮類別架構總覽

     編輯:Java 相關知識

Java 1.1 新增壓縮資料流支援,封裝於現有 IO 類別中。值得注意的是,它們屬於 InputStream/OutputStream 體系,非 Reader/Writer 體系,故常需混合使用並透過轉換類別銜接。

壓縮類別對照表

類別功能
CheckedInputStream為任何 InputStream 產生校驗和
CheckedOutputStream為任何 OutputStream 產生校驗和
DeflaterOutputStream壓縮類別基底類
ZipOutputStream壓縮為 Zip 格式
GZIPOutputStream壓縮為 GZIP 格式
InflaterInputStream解壓縮類別基底類
ZipInputStream解壓縮 Zip 格式
GZIPInputStream解壓縮 GZIP 格式

格式選擇建議

Zip 與 GZIP 為最常用格式,工具支援度最高。Zip 適合多檔案封裝,GZIP 適合單一資料流壓縮。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved