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
인쇄