Java in a Nutshell, 5th Edition [Electronic resources]

نسخه متنی -صفحه : 1191/ 888
نمايش فراداده

GZIPOutputStreamjava.util.zip

Java 1.1closeable flushable

This class is a subclass of DeflaterOutputStream that compresses and writes data using the

gzip file format. To create a GZIPOutputStream, specify the OutputStream to write to and, optionally, a size for the internal compression buffer. Once the GZIPOutputStream is created, you can use the write( ) and close( ) methods as you would any output stream.

Figure 16-141. java.util.zip.GZIPOutputStream

public class

GZIPOutputStream extends DeflaterOutputStream { // Public Constructors public

GZIPOutputStream (java.io.OutputStream

out ) throws java.io.IOException; public

GZIPOutputStream (java.io.OutputStream

out , int

size ) throws java.io.IOException; // Public Methods Overriding DeflaterOutputStream public void

finish ( ) throws java.io.IOException; public void

write (byte[ ]

buf , int

off , int

len ) throws java.io.IOException; synchronized // Protected Instance Fields protected CRC32

crc ; }