java.util.zip-DeflaterInputStream 클래스
소개
그만큼 java.util.zip.DeflaterInputStream 클래스는 "deflate"압축 형식으로 데이터를 압축하기위한 입력 스트림 필터를 구현합니다.
클래스 선언
다음은에 대한 선언입니다. java.util.zip.DeflaterInputStream 클래스-
public class DeflaterInputStream
extends FilterInputStream
필드
다음은 필드입니다. java.util.zip.DeflaterInputStream 클래스-
protected byte[] buf − 압축 된 데이터를 읽기위한 입력 버퍼.
protected Deflater def −이 스트림을위한 압축기.
생성자
Sr. 아니. | 생성자 및 설명 |
---|---|
1 | DeflaterInputStream(InputStream in) 기본 압축기 및 버퍼 크기를 사용하여 새 입력 스트림을 만듭니다. |
2 | DeflaterInputStream(InputStream in, Deflater defl) 지정된 압축기와 기본 버퍼 크기를 사용하여 새 입력 스트림을 만듭니다. |
삼 | DeflaterInputStream(InputStream in, Deflater defl, int bufLen) 지정된 압축기 및 버퍼 크기를 사용하여 새 입력 스트림을 만듭니다. |
수업 방법
Sr. 아니. | 방법 및 설명 |
---|---|
1 | int available () EOF에 도달하면 0을 반환하고 그렇지 않으면 항상 1을 반환합니다. |
2 | 무효 close () 이 입력 스트림과 기본 입력 스트림을 닫고 보류중인 압축되지 않은 데이터를 버립니다. |
삼 | int read () 입력 스트림에서 1 바이트의 압축 데이터를 읽습니다. |
4 | int read (byte [] b, int off, int len) 압축 된 데이터를 바이트 배열로 읽습니다. |
5 | 긴 건너 뛰기 (긴 n) 입력 스트림에서 데이터를 건너 뛰고 버립니다. |
상속 된 방법
이 클래스는 다음 클래스에서 메서드를 상속합니다-
- java.io.FilterInputStream
- java.lang.Object