java.util.zip - คลาส GZIPInputStream
บทนำ
java.util.zip.GZIPInputStream คลาสใช้ตัวกรองสตรีมสำหรับการอ่านข้อมูลที่บีบอัดในรูปแบบไฟล์ GZIP
การประกาศคลาส
ต่อไปนี้เป็นคำประกาศสำหรับ java.util.zip.GZIPInputStream ชั้นเรียน -
public class GZIPInputStream
extends InflaterInputStream
ฟิลด์
ต่อไปนี้เป็นฟิลด์สำหรับ java.util.zip.GZIPInputStream ชั้นเรียน -
protected CRC32 crc - CRC-32 สำหรับข้อมูลที่ไม่มีการบีบอัด
protected boolean eos - ระบุจุดสิ้นสุดของอินพุตสตรีม
static int GZIP_MAGIC - หมายเลขมายากลส่วนหัว GZIP
ตัวสร้าง
ซีเนียร์ | ตัวสร้างและคำอธิบาย |
---|---|
1 | GZIPInputStream(InputStream in) สร้างสตรีมอินพุตใหม่ที่มีขนาดบัฟเฟอร์เริ่มต้น |
2 | GZIPInputStream(InputStream in, int size) สร้างสตรีมอินพุตใหม่ที่มีขนาดบัฟเฟอร์ที่ระบุ |
วิธีการเรียน
ซีเนียร์ | วิธีการและคำอธิบาย |
---|---|
1 | ปิดเป็นโมฆะ ()
ปิดสตรีมอินพุตนี้และเผยแพร่ทรัพยากรระบบที่เกี่ยวข้องกับสตรีม |
2 | int อ่าน (ไบต์ [] buf, ปิด int, int len)
อ่านข้อมูลที่ไม่มีการบีบอัดลงในอาร์เรย์ของไบต์ |
วิธีการสืบทอด
คลาสนี้สืบทอดวิธีการจากคลาสต่อไปนี้ -
- java.util.zip.InflaterInputStream
- java.io.FilterInputStream
- java.lang.Object