java.util.zip-ZipOutputStream 클래스
소개
그만큼 java.util.zip.ZipOutputStream클래스는 ZIP 파일 형식으로 파일을 쓰기위한 출력 스트림 필터를 구현합니다. 압축 된 항목과 압축되지 않은 항목 모두에 대한 지원을 포함합니다.
클래스 선언
다음은에 대한 선언입니다. java.util.zip.ZipOutputStream 클래스-
public class ZipOutputStream
extends DeflaterOutputStream
필드
다음은 필드입니다. java.util.zip.ZipOutputStream 클래스-
static int CENATT
static int CENATX
static int CENCOM
static int CENCRC
static int CENDSK
static int CENEXT
static int CENFLG
static int CENHDR
static int CENHOW
static int CENLEN
static int CENNAM
static int CENOFF
static long CENSIG
static int CENSIZ
static int CENTIM
static int CENVEM
static int CENVER
static int DEFLATED − 압축 (DEFLATED) 항목에 대한 압축 방법.
static int ENDCOM
static int ENDHDR
static int ENDOFF
static long ENDSIG
static int ENDSIZ
static int ENDSUB
static int ENDTOT
static int EXTCRC
static int EXTHDR
static int EXTLEN
static long EXTSIG
static int EXTSIZ
static int LOCCRC
static int LOCEXT
static int LOCFLG
static int LOCHDR
static int LOCHOW
static int LOCLEN
static int LOCNAM
static long LOCSIG
static int LOCSIZ
static int LOCTIM
static int LOCVER
static int STORED − 압축되지 않은 (STORED) 항목에 대한 압축 방법.
생성자
Sr. 아니. | 생성자 및 설명 |
---|---|
1 | ZipOutputStream(OutputStream out) 새 ZIP 출력 스트림을 만듭니다. |
2 | ZipOutputStream(OutputStream out, Charset charset) 새 ZIP 출력 스트림을 만듭니다. |
수업 방법
Sr. 아니. | 방법 및 설명 |
---|---|
1 | 무효 close ()
ZIP 출력 스트림과 필터링되는 스트림을 닫습니다. |
2 | void closeEntry() 현재 ZIP 항목을 닫고 다음 항목을 쓰기 위해 스트림을 배치합니다. |
삼 | 무효 마무리 ()
기본 스트림을 닫지 않고 ZIP 출력 스트림의 내용 쓰기를 완료합니다. |
4 | void putNextEntry (ZipEntry e)
새 ZIP 파일 항목 쓰기를 시작하고 항목 데이터의 시작 부분에 스트림을 배치합니다. |
5 | void setComment (문자열 주석)
ZIP 파일 주석을 설정합니다. |
6 | void setLevel (int 수준)
DEFLATED 인 후속 항목에 대한 압축 수준을 설정합니다. |
7 | void setMethod (int 메서드)
후속 항목에 대한 기본 압축 방법을 설정합니다. |
8 | void write (byte [] b, int off, int len)
현재 ZIP 항목 데이터에 바이트 배열을 씁니다. |
상속 된 방법
이 클래스는 다음 클래스에서 메서드를 상속합니다-
- java.util.zip.DeflaterOutputStream
- java.io.FilterOutputStream
- java.lang.Object