java.util.zip-DeflaterOutputStream 클래스
소개
그만큼 java.util.zip.DeflaterOutputStream클래스는 "deflate"압축 형식으로 데이터를 압축하기위한 출력 스트림 필터를 구현합니다. 또한 GZIPOutputStream과 같은 다른 유형의 압축 필터의 기초로 사용됩니다.
클래스 선언
다음은에 대한 선언입니다. java.util.zip.DeflaterOutputStream 클래스-
public class DeflaterOutputStream
extends FilterOutputStream
필드
다음은 필드입니다. java.util.zip.DeflaterOutputStream 클래스-
protected byte[] buf − 압축 된 데이터를 쓰기위한 출력 버퍼.
protected Deflater def −이 스트림을위한 압축기.
생성자
Sr. 아니. | 생성자 및 설명 |
---|---|
1 | DeflaterOutputStream(OutputStream out) 기본 압축기 및 버퍼 크기를 사용하여 새 출력 스트림을 만듭니다. |
2 | DeflaterOutputStream(OutputStream out, boolean syncFlush) 기본 압축기, 기본 버퍼 크기 및 지정된 플러시 모드를 사용하여 새 출력 스트림을 만듭니다. |
삼 | DeflaterOutputStream(OutputStream out, Deflater def) 지정된 압축기와 기본 버퍼 크기를 사용하여 새 출력 스트림을 만듭니다. |
4 | DeflaterOutputStream(OutputStream out, Deflater def, boolean syncFlush) 지정된 압축기, 플러시 모드 및 기본 버퍼 크기를 사용하여 새 출력 스트림을 만듭니다. |
5 | DeflaterOutputStream(OutputStream out, Deflater def, int size) 지정된 압축기 및 버퍼 크기를 사용하여 새 출력 스트림을 만듭니다. |
6 | DeflaterOutputStream(OutputStream out, Deflater def, int size, boolean syncFlush) 지정된 압축기, 버퍼 크기 및 플러시 모드를 사용하여 새 출력 스트림을 만듭니다. |
수업 방법
Sr. 아니. | 방법 및 설명 |
---|---|
1 | 무효 close ()
나머지 압축 데이터를 출력 스트림에 쓰고 기본 스트림을 닫습니다. |
2 | 무효 마무리 ()
기본 스트림을 닫지 않고 출력 스트림에 압축 된 데이터 쓰기를 완료합니다. |
삼 | void flush ()
압축 된 출력 스트림을 플러시합니다. |
4 | void write (byte [] b, int off, int len)
압축 된 출력 스트림에 바이트 배열을 씁니다. |
5 | 무효 쓰기 (int b)
압축 된 출력 스트림에 바이트를 씁니다. |
상속 된 방법
이 클래스는 다음 클래스에서 메서드를 상속합니다-
- java.io.FilterOutputStream
- java.lang.Object