我有一个类,它有一个接收对象作为参数的方法。此方法通过 RMI 调用。
public RMIClass extends Serializable {
public RMIMethod(MyFile file){
// do stuff
}
}
MyFile 有一个名为“body”的属性,它是一个字节数组。
public final class MyFile implements Serializable {
private byte[] body = new byte[0];
//....
public byte[] getBody() {
return body;
}
//....
}
此属性保存由另一个应用程序解析的文件的 gzip 压缩数据。
在使用它执行进一步操作之前,我需要解压缩这个字节数组。
我看到的所有解压缩 gzip 数据的示例都假设我想将其写入磁盘并创建一个物理文件,但我没有这样做。
我该怎么做呢?
提前致谢。