讲解对象:jar文件 作者:融水公子 中文: 1 Java归档 2 jar文件 英文名:Java Archive
本质: 1 一种软件包文件格式 2是一种归档文件 3 别人已经写好的一些类,然后将这些类进行打包
特点: 1 ZIP格式构建,以.jar为文件扩展名 2用户可以使用JDK自带的jar命令创建或提取JAR文件 3可以使用其他zip压缩工具 4 JAR文件内的文件名是Unicode文本 5 JAR 文件格式以流行的 ZIP 文件格式为基础 6可被像编译器和 JVM 这样的工具直接使用 7在 JAR 中包含manifests 和部署描述符 8 将jar包引入你的项目中 9 可以直接使用jar包中的类和属性以及方法
作用: 1 用于聚合大量的Java类文件、相关的元数据和资源文件到一个文件 2开发Java平台应用软件或库 3 JAR 文件用于压缩和发布 4用于部署和封装库、组件和插件程序
注意: 1 资源:包含文本、图片等 2 压缩时zip文件头里的条目顺序很重要 3 Manifest文件常需放在首位 4 部署描述符:用来指示工具如何处理特定的 JAR
|