Java.Util.Jar Spazio dei nomi

Fornisce classi per la lettura e la scrittura di file JAR, ovvero file ZIP che possono includere un manifesto.

Classi

Nome Descrizione
Attributes

La classe Attributes esegue il mapping dei nomi degli attributi manifesto ai valori stringa associati.

Attributes.Name

Attributi.

JarEntry

Questa classe viene usata per rappresentare una voce di file JAR.

JarException

Segnala che si è verificato un errore di ordinamento durante la lettura o la scrittura in un file JAR.

JarFile

La JarFile classe viene usata per leggere il contenuto di un file jar da qualsiasi file che può essere aperto con java.io.RandomAccessFile.

JarInputStream

La JarInputStream classe viene usata per leggere il contenuto di un file JAR da qualsiasi flusso di input.

JarOutputStream

La JarOutputStream classe viene usata per scrivere il contenuto di un file JAR in qualsiasi flusso di output.

Manifest

La classe Manifest viene usata per mantenere i nomi delle voci manifesto e i relativi attributi associati.

Pack200

Trasforma un file JAR in o da un flusso compresso in formato Pack200.

Pack200.Packer

Interfaccia che definisce l'API per la conversione di un file JAR in un flusso di output nel formato Pack200.

Pack200.Unpacker

Interfaccia che definisce l'API per la conversione di un flusso compresso nel formato Pack200 in un file JAR.

Pack200IPackerExtensions

Fornisce classi per la lettura e la scrittura di file JAR, ovvero file ZIP che possono includere un manifesto.

Pack200IUnpackerExtensions

Fornisce classi per la lettura e la scrittura di file JAR, ovvero file ZIP che possono includere un manifesto.

Interfacce

Nome Descrizione
Pack200.IPacker

Il motore packer applica varie trasformazioni al file JAR di input, rendendo il flusso di pacchetto altamente comprimibile da un compressore come gzip o zip.

Pack200.IUnpacker

Il motore di decompressione converte il flusso compresso in un file JAR.