认识jar包


JAR文件

Java 归档(jar)文件:是压缩格式,文件内可以包含类文件、图像、声音和其他资源,另外包含一个用于描述归档特征的清单文件(manifest)。作用是将应用程序打包,发给使用者。

  1. 创建jar文件

jar工具制作JAR文件(在默认的JDK 安装中, 位于jdk/bin 目录下)。

1
2
# 操作命令格式
jar options file1 file2 ……
  1. jar清单文件(manifest)

清单文件被命名为MANIFEST.MF, 它位于JAR 文件的一个特殊META-INF 子目录中。

  1. 可执行jar文件

用户可通过命令启动应用程序

1
java -jar filename.jar

注:不同操作系统也可以通过不同方式启动应用程序

  1. 资源

不是源代码文件的其他文件都可以广义的成为资源(resource)。

  1. 密封

作用:密封可以保证不会有其他的类加入到其中。

创建jar包时,默认包时没有密封的。可在清单文件中设定打包时是否密封。


参考

《java核心技术 卷一》

评论




博客内容遵循 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 协议

本站使用 Volantis 作为主题,总访问量为

桂ICP备2021001128号