怎样用java快速实现zip文件的压缩解压缩

2024-09-13 18:53:26 浏览

由于网络带宽有限,所以数据文件的压缩有利于数据在Internet上的快速传输,同时也节省服务器的外存空间。Java?1。1实现了I/O数据流与网络数据流的单一接口,因此数据的压缩、网络传输和解压缩的实现比较容易,下面介绍利用ZipEntry、ZipInputStream和ZipoutputStream三个Java?类实现zip数据压缩方式的编程方法

怎样用java实现zip文件的压缩解压缩

答,出错说明文件数据有所损坏。RAR格式对于CRC校验是很严格的,只要校验值一出错,解压缩工作就会立即停止。可以把压缩文件的扩展名改为.ZIP试试,或许可以强行解压。(文件可能会损坏)

如果小的文件可以解压出来,那么就试着先解压小文件,解压大文件之时暂停解压操作(解压缩窗口中有四个按钮,其中一个便是“暂停”),或许还可留住解压出来的小文件。

当然,网上也有不少修复工具,但效果不一。

可能是由于winrar在解压缩文件时临时文件的保存出了问题,你可以到c:\document

settings\temp目录,删除里面的RAR$100.*"之类的文件夹,重启电脑试试。

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。