[英]Where can I learn about text compression in Java?
在哪里可以了解Java的文本压缩?
将使用什么类,我将如何使用它们?
java.util.zip
软件包包含GZIPInputStream
和GZipOutputStream
,您可以轻松地将它们与其他java.io
流结合起来以完成所需的工作。
Commons Codec还提供了一些有用的编码/解码类。
Google的结果非常有用: http : //java.sun.com/developer/technicalArticles/Programming/compression/
这是一些示例代码,显示了如何在Java中使用Deflate,Filtered,bzip2和lzma压缩。 h ttp://www.theeggeadventure.com/wikimedia/index.php/Java_Data_Compression
对于大多数基于流的类,您可以将它们与现有的Java IO方法内联添加。 如果您正在读取或写入文件,并且可以通过向流中添加过滤器来进行压缩/解压缩。 套接字和其他IO可以说相同。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.