Java解压缩技术的实现 GZIP ZIP BZIP2
没啥好说的,都是些文件IO操作
package com.ljh.gzip;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.util.zip.GZIPInputStream;
import java.util.zip.GZIPOutputStream;
/**
* @Desc: GZIP 压缩工具(数据压缩建议使用,支持单文件压缩)
* 要压缩文件夹请参考ZipUtils类
* Tips:GZIP也可以采用Apache开源的Commons-Compress.jar的实现
* @author ljh
* @date 2015-4-14 上午9:39:14
*/
public class GZipUtils {
private static final int BUFFER = 1024;
public static final String EXT = ".gz