Module java.base
Package java.util.jar
package java.util.jar
提供了用于读取和写入基于标准ZIP文件格式的JAR(Java ARchive)文件格式的类,其中包含一个可选的清单文件。清单文件存储关于JAR文件内容的元信息,并且还用于签名JAR文件。
包规范
java.util.jar
包基于以下规范:
- Info-ZIP文件格式 - JAR格式基于Info-ZIP文件格式。请参阅 java.util.zip包描述。
在JAR文件中,所有文件名必须使用UTF-8编码。
- 清单和签名规范 - 清单格式规范。
- 自版本:
- 1.2
- 外部规范
-
ClassDescriptionAttributes类将清单属性名称映射到关联的字符串值。Attributes.Name类表示存储在此Map中的属性名称。此类用于表示JAR文件条目。表示在从JAR文件读取或写入时发生了某种错误。JarFile类用于从可以使用
java.io.RandomAccessFile
打开的任何文件中读取jar文件的内容。JarInputStream类,扩展自ZipInputStream
,用于从输入流中读取JAR文件的内容。JarOutputStream类用于将JAR文件的内容写入任何输出流。Manifest类用于维护清单条目名称及其关联的属性。