Java.Util.Jar Espace de noms

Fournit des classes pour la lecture et l’écriture de fichiers JAR, qui sont des fichiers ZIP qui peuvent inclure un manifeste.

Classes

Nom Description
Attributes

La classe Attributes mappe les noms d’attributs manifeste aux valeurs de chaîne associées.

Attributes.Name

Attributs.

JarEntry

Cette classe est utilisée pour représenter une entrée de fichier JAR.

JarException

Signale qu’une erreur de quelque sorte s’est produite lors de la lecture ou de l’écriture dans un fichier JAR.

JarFile

La JarFile classe est utilisée pour lire le contenu d’un fichier jar à partir de n’importe quel fichier pouvant être ouvert avec java.io.RandomAccessFile.

JarInputStream

La JarInputStream classe est utilisée pour lire le contenu d’un fichier JAR à partir de n’importe quel flux d’entrée.

JarOutputStream

La JarOutputStream classe est utilisée pour écrire le contenu d’un fichier JAR dans n’importe quel flux de sortie.

Manifest

La classe Manifest est utilisée pour conserver les noms d’entrée de manifeste et leurs attributs associés.

Pack200

Transforme un fichier JAR au format Pack200 ou à partir d’un flux packed.

Pack200.Packer

Interface définissant l’API pour convertir un fichier JAR en flux de sortie au format Pack200.

Pack200.Unpacker

Interface définissant l’API pour convertir un flux packed au format Pack200 en fichier JAR.

Pack200IPackerExtensions

Fournit des classes pour la lecture et l’écriture de fichiers JAR, qui sont des fichiers ZIP qui peuvent inclure un manifeste.

Pack200IUnpackerExtensions

Fournit des classes pour la lecture et l’écriture de fichiers JAR, qui sont des fichiers ZIP qui peuvent inclure un manifeste.

Interfaces

Nom Description
Pack200.IPacker

Le moteur packer applique différentes transformations au fichier JAR d’entrée, ce qui rend le flux de pack hautement compressible par un compresseur tel que gzip ou zip.

Pack200.IUnpacker

Le moteur de décompresseur convertit le flux packé en fichier JAR.