jar指的是什么文件

介绍

了解jar指的是什么文件?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!

jar文件是一种归档文件,以邮政格式构建,以。jar为文件扩展名。它通常用于聚合大量的java类文件,相关的元数据和资源文件到一个文件,以便开发java平台应用软件或库。

 jar指的是什么文件

jar文件介绍:

在软件领域,jar文件(java归档,英语:java Archive)是一种软件包文件格式,通常用于聚合大量的java类文件,相关的元数据和资源(文,本图片等)文件到一个文件,以便开发java平台应用软件或库。

jar文件是一种归档文件,以邮政格式构建,以。罐为文件扩展名。用户可以使用JDK自带的jar命令创建或提取jar文件。也可以使用其他zip压缩工具,不过压缩时邮政文件头里的条目顺序很重要,因为清单文件常需放在首位. jar文件内的文件名是Unicode文本。

jar文件格式提供了许多优势和功能,其中很多是传统的压缩格式如zip或者RAR所没有提供的。它们包括:

安全性

可以对jar文件内容加上数字化签名。这样,能够识别签名的工具就可以有选择地为您授予软件安全特权,这是其他文件做不到的,它还可以检测代码是否被篡改过。

减少下载时间

如果一个applet捆绑到一个jar文件中,那么浏览器就可以在一个HTTP事务中下载这个applet的类文件和相关的资源,而不是对每一个文件打开一个新连接。

压缩

jar格式允许您压缩文件以提高存储效率。

传输平台扩展

Java扩展框架(Java扩展框架)提供了向Java核心平台添加功能的方法,这些扩展是用jar文件打包的(Java 3 d和JavaMail就是由太阳开发的扩展例子)。

包密封

存储在jar文件中的包可以选择进行密封,以增强版本一致性和安全性。密封一个包意味着包中的所有类都必须在同一罐文件中找到。

包版本控制

一个jar文件可以包含有关它所包含的文件的数据,如厂商和版本信息。

可移植性

处理jar文件的机制是Java平台核心API的标准部分。

感谢各位的阅读!看完上述内容,你们对jar指的是什么文件大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注行业资讯频道。

jar指的是什么文件