JAR是什么文件
时间:2019-11-05 13:49:34 作者:无名 浏览量:52
在软件领域,JAR文件(Java归档,
英语:Java Archive)是一种软件包文件格式,通常用于聚合大量的Java类文件、相关的元数据和资源(文本、图片等)文件到一个文件,以便开发Java平台应用软件或库。
JAR文件是一种归档文件,以ZIP格式构建,以.jar为文件扩展名。用户可以使用JDK自带的jar命令创建或提取JAR文件。也可以使用其他
zip压缩工具,不过压缩时zip文件头里的条目顺序很重要,因为Manifest文件常需放在首位。JAR文件内的文件名是Unicode文本。
Java是一种语言,JAR是一种Java的文件类型,JAVA是一项技术,JAR的应用是与 Java 息息相关的,是 Java 的一种
文档格式。
一个 JAR 文件可以用于:
1、用于发布和使用类库
2、作为应用程序和扩展的构建单元
3、作为组件、applet 或者插件程序的部署单位
4、用于打包与组件相关联的辅助资源
JAR 文件格式提供了许多优势和功能,其中很多是传统的压缩格式如 ZIP 或者 RAR 所没有提供的。它们包括:
1、安全性,可以对 JAR 文件内容加上数字化签名。这样,能够识别签名的工具就可以有选择地为您授予软件安全特权,这是其他文件做不到的,它还可以检测代码是否被篡改过。
2、减少
下载时间,如果一个 applet 捆绑到一个 JAR 文件中,那么
浏览器就可以在一个 HTTP 事务中下载这个 applet 的类文件和相关的资源,而不是对每一个文件打开一个新连接。
3、压缩,JAR 格式允许您压缩文件以提高存储效率。
4、传输平台扩展,Java 扩展框架(Java Extensions Framework)提供了向 Java 核心平台添加功能的方法,这些扩展是用 JAR 文件打包的(Java 3D 和 JavaMail 就是由 Sun 开发的扩展例子)。
JAR 格式允许您压缩文件以提高存储效率
1、传输平台扩展
Java 扩展框架(Java Extensions Framework)提供了向 Java 核心平台添加功能的方法,这些扩展是用 JAR 文件打包的(Java 3D 和 JavaMail 就是由 Sun 开发的扩展例子)。
2、包密封
存储在 JAR 文件中的包可以选择进行密封,以增强版本一致性和安全性。密封一个包意味着包中的所有类都必须在同一 JAR 文件中找到。
- 软件性质:国外软件
- 授权方式:共享版
- 软件语言:简体中文
- 软件大小:411 KB
- 下载次数:752 次
- 更新时间:2019/11/2 11:09:20
- 运行平台:WinXP,Win7,...
- 软件描述:JAR Compare是一款JAR文件对比比较工具,有时候在网上下载了几个JAR... [立即下载]