java.util.zip - Lớp GZIPInputStream

Giới thiệu

Các java.util.zip.GZIPInputStream lớp triển khai bộ lọc luồng để đọc dữ liệu nén ở định dạng tệp GZIP.

Khai báo lớp

Sau đây là khai báo cho java.util.zip.GZIPInputStream lớp học -

public class GZIPInputStream
   extends InflaterInputStream

Lĩnh vực

Sau đây là các trường cho java.util.zip.GZIPInputStream lớp học -

  • protected CRC32 crc - CRC-32 cho dữ liệu không nén.

  • protected boolean eos - Cho biết kết thúc của luồng đầu vào.

  • static int GZIP_MAGIC - Số ma thuật tiêu đề GZIP.

Người xây dựng

Sr.No. Cấu tạo & Mô tả
1

GZIPInputStream(InputStream in)

Tạo luồng đầu vào mới với kích thước bộ đệm mặc định.

2

GZIPInputStream(InputStream in, int size)

Tạo luồng đầu vào mới với kích thước bộ đệm được chỉ định.

Phương thức lớp

Sr.No. Phương pháp & Mô tả
1 void close ()

Đóng luồng đầu vào này và giải phóng mọi tài nguyên hệ thống được liên kết với luồng.

2 int read (byte [] buf, int off, int len)

Đọc dữ liệu không nén thành một mảng byte.

Các phương thức kế thừa

Lớp này kế thừa các phương thức từ các lớp sau:

  • java.util.zip.InflaterInputStream
  • java.io.FilterInputStream
  • java.lang.Object
In