java.util.zip - Kelas DeflaterInputStream
pengantar
Itu java.util.zip.DeflaterInputStream class menerapkan filter aliran masukan untuk mengompresi data dalam format kompresi "deflate".
Deklarasi kelas
Berikut adalah deklarasi untuk java.util.zip.DeflaterInputStream kelas -
public class DeflaterInputStream
extends FilterInputStream
Fields
Berikut adalah bidang untuk java.util.zip.DeflaterInputStream kelas -
protected byte[] buf - Buffer masukan untuk membaca data terkompresi.
protected Deflater def - Kompresor untuk aliran ini.
Konstruktor
Sr.No. | Pembuat & Deskripsi |
---|---|
1 | DeflaterInputStream(InputStream in) Membuat aliran input baru dengan kompresor default dan ukuran buffer. |
2 | DeflaterInputStream(InputStream in, Deflater defl) Membuat aliran input baru dengan kompresor yang ditentukan dan ukuran buffer default. |
3 | DeflaterInputStream(InputStream in, Deflater defl, int bufLen) Membuat aliran input baru dengan kompresor dan ukuran buffer yang ditentukan. |
Metode kelas
Sr.No. | Metode & Deskripsi |
---|---|
1 | int tersedia ()
Mengembalikan 0 setelah EOF tercapai, jika tidak selalu mengembalikan 1. |
2 | batal dekat ()
Menutup aliran input ini dan aliran input yang mendasarinya, membuang data terkompresi yang tertunda. |
3 | int read ()
Membaca satu byte data terkompresi dari aliran input. |
4 | int baca (byte [] b, int off, int len)
Membaca data yang dikompresi ke dalam array byte. |
5 | lompat jauh (n panjang)
Melompati dan membuang data dari aliran input. |
Metode yang diwariskan
Kelas ini mewarisi metode dari kelas berikut -
- java.io.FilterInputStream
- java.lang.Object