GZIPInputStream — GZIP 파일 형식 읽기 스트림 필터

GZIPInputStream — GZIP 파일 형식 읽기 스트림 필터

GZIP 파일 형식으로 압축된 데이터를 읽기 위한 스트림 필터를 구현하는 클래스예요.

출처: Java API Reference

본문

public class GZIPInputStream extends InflaterInputStream

생성자

  • GZIPInputStream(InputStream in) — 기본 버퍼 크기로 새 입력 스트림을 생성해요.
  • GZIPInputStream(InputStream in, int size) — 지정된 버퍼 크기로 새 입력 스트림을 생성해요.

주요 메서드

  • read(byte[] buf, int off, int len) — 압축 해제된 데이터를 바이트 배열로 읽고, 압축 해제된 바이트 수를 반환해요.
  • close() — 이 입력 스트림을 닫고 관련 시스템 리소스를 해제해요.

주요 필드

  • GZIP_MAGIC — GZIP 헤더 매직 넘버 (static final int).

  • crc — 압축 해제된 데이터의 CRC-32 (protected).

  • eos — 입력 스트림의 끝을 나타내는 플래그 (protected boolean).

  • 도입 시점(Since): 1.1

더 알아보기 (Learn more)