压缩
来源:互联网 发布:软件著作权登记网站 编辑:程序博客网 时间:2024/04/28 23:35
Java I/O 类库中的类支持对压缩格式的数据流的读写。它们对现有的 I/O 类进行封装,以
提供压缩功能。
这些类不是从 Reader 和 Writer 类衍生出来的,而是属于 InputStream 和OutputStream
继承层次结构的一部分。这样做是因为压缩类库是按字节方式处理的,而不是字符。不过有
时我们可能会被迫要混合使用两种类型的数据流(注意我们可以使用 InputStreamReader
和 OutputStreamWriter 在两种类型间方便地进行转换)。
压缩类
CheckedInputStream
功能
GetCheckSum( ) 为任何
InputStream 产生校验和 (不仅是解压
缩).
CheckedOutputStream GetCheckSum( )为任何
OutputStream 产生校验和 (不仅是解压
缩).
DeflaterOutputStream 用于压缩的基类
ZipOutputStream
GZIPOutputStream
InflaterInputStream
ZipInputStream
GZIPInputStream
DeflaterOutputStream that 将数据压
缩成 Zip 文件格式.
DeflaterOutputStream 将数据压缩成
GZIP 文件格式.
用于解压缩的基类
InflaterInputStream 解压缩 Zip 文件
格式的数据.
InflaterInputStream 解压缩 GZIP 文件
格式的数据.
尽管存在许多种压缩算法,但是 Zip 和 GZIP 可能是最常用的。因此我们可以很容易地使
提供压缩功能。
这些类不是从 Reader 和 Writer 类衍生出来的,而是属于 InputStream 和OutputStream
继承层次结构的一部分。这样做是因为压缩类库是按字节方式处理的,而不是字符。不过有
时我们可能会被迫要混合使用两种类型的数据流(注意我们可以使用 InputStreamReader
和 OutputStreamWriter 在两种类型间方便地进行转换)。
压缩类
CheckedInputStream
功能
GetCheckSum( ) 为任何
InputStream 产生校验和 (不仅是解压
缩).
CheckedOutputStream GetCheckSum( )为任何
OutputStream 产生校验和 (不仅是解压
缩).
DeflaterOutputStream 用于压缩的基类
ZipOutputStream
GZIPOutputStream
InflaterInputStream
ZipInputStream
GZIPInputStream
DeflaterOutputStream that 将数据压
缩成 Zip 文件格式.
DeflaterOutputStream 将数据压缩成
GZIP 文件格式.
用于解压缩的基类
InflaterInputStream 解压缩 Zip 文件
格式的数据.
InflaterInputStream 解压缩 GZIP 文件
格式的数据.
尽管存在许多种压缩算法,但是 Zip 和 GZIP 可能是最常用的。因此我们可以很容易地使
用多种可读写这些格式的工具来操纵我们的压缩数据。
- 压缩
- 压缩
- 压缩
- 压缩
- 压缩
- 压缩
- 压缩
- 压缩
- 压缩和解压缩
- 压缩和解压缩
- 压缩和解压缩
- 压缩和解压缩类
- linux压缩和解压缩
- 关于压缩和解压缩
- Linux 压缩和解压缩
- 压缩和解压缩
- java 压缩和解压缩
- java 压缩和解压缩
- 智能眼镜 Telepathy One 获融资,将与 Google 展开竞争
- Linux学习之道:linux中shell变量$#,$@,$0,$1,$2的含义解释
- linux 用户空间 原子操作
- getsockname与getpeername
- Linux 动态库剖析 2个非常好的说明
- 压缩
- flex安全沙箱
- String类型的Date数据转换为Date
- 【Android游戏开发之八】游戏中添加音频-详解MediaPlayer与SoundPoo!并讲解两者的区别和游戏中的用途!
- String,StringBuffer,StringBuilder
- 计算表达式-逆波兰表达式
- 大小端问题
- 用 Zip 进行多文件保存
- 手机驱动工程师门,准备转行了吗