java程序压缩和解压zip文件

发布时间:2020-07-01 10:38:17 作者:zhao_anan
来源:网络 阅读:438

java程序压缩和解压zip文件

需要了解的知识汇总:
DeflaterOutputStream :压缩类的基类。
ZipOutputStream :DeflaterOutputStream的一个子类,把数据压缩成Zip文件格式
GZIPOutputStream :DeflaterOutputStream的一个子类,把数据压缩成GZip文件格式

InflaterInputStream :解压缩类的基类
ZipInputStream :InflaterInputStream的一个子类,能解压缩Zip格式的数据
GZIPInputStream :InflaterInputStream的一个子类,能解压缩Zip格式的数据

ZipEntry 类:表示 ZIP 文件条目
ZipFile 类:此类用于从 ZIP 文件读取条目

以zipentry来命名zip内文件列表。
以FileInputStream来读取文件。
以zipoutputstream输出流进行压缩文件写入。
逻辑简单好懂,附件带有实例,解压即可运行。
百度网盘实例链接:https://pan.baidu.com/s/1VSs-UqtU_3Lld2H7-1dMMg
提取码:mcb3

package com.crscd.server.web.cbtc2.filezip;

import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStreamReader;

public class FileZip {
/*

推荐阅读:
  1. 压缩文件tar和zip
  2. c# 文件压缩zip或将zip文件解压的方法

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

java 压缩 解压

上一篇:php-fpm.conf的配置项总结

下一篇:php.ini中的配置选项

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》