我有一个非常大的
由于标准的
在Java中是否有方法可以完成这个任务?或者我是否必须通过
DirectByteBuffer
,我希望能够生成一个经过gzip压缩的DirectByteBuffer
,且不需要将其内容传输到堆上。由于标准的
java.util.Deflater
仅操作在堆上(即byte[]
),因此无法提供帮助。在Java中是否有方法可以完成这个任务?或者我是否必须通过
JNI
直接调用libzip
?