0

我需要清楚地了解 GZIPInputstream 的工作原理。我创建了 FileInputStream 对象并将其传递给 GZIPInputstream 以读取我的 config.tar.gz 文件。现在事情会如何发展。如果我想使用 ftp 传输此文件,例如使用 com.enterprisedt.net.ftp.FTPClient,以压缩形式从一个 m/c 到另一个 m/c,那么为什么我得到的传输文件大小与原始文件大小相同压缩前。

4

1 回答 1

1

您正在使用 GZIPInputStream 解压缩文件,因为它就是这样做的。如果要读取压缩后的数据,只需使用 FileInputStream,它就会被原封不动地读取。

于 2013-09-02T13:02:19.923 回答