jar文件类型,jar格式什么意思
如何解决写爬虫IP受阻的问题?立即使用。
操作环境:Windows7系统,戴尔G3电脑,Java8.0
在软件领域,JAR文件(Java Archive,英文:Java Archive)是一种软件包文件格式,通常用于聚合大量的Java类文件、相关元数据和资源(文本、图片等。)文件合并成一个文件,以便开发Java平台应用软件或库。
JAR文件是一个归档文件,它是以ZIP格式用。jar作为文件扩展名。用户可以使用JDK附带的jar命令创建或提取JAR文件。也可以使用其他zip压缩工具,但是压缩时zip文件头中条目的顺序非常重要,因为清单文件通常需要放在最前面。JAR文件中的文件名是Unicode文本。
JAR文件格式基于流行的ZIP文件格式。与ZIP文件不同,JAR文件不仅用于压缩和发布,还用于部署和封装库、组件和插件,并且可以由编译器和JVM等工具直接使用。JAR包含特殊的文件,比如清单和部署描述符,这些文件用于指示工具如何处理特定的JAR。
相关特点
JAR文件格式提供了许多优势和功能,其中许多是ZIP或RAR等传统压缩格式所不具备的。
它们包括:
安全性JAR文件的内容可以进行数字签名。这样,可以识别签名的工具就可以有选择地授予你软件安全权限,这是其他文件做不到的,它还可以检测代码是否被篡改。
减少下载时间如果一个applet被捆绑到一个JAR文件中,那么浏览器可以在一个HTTP事务中下载applet的类文件和相关资源,而不是为每个文件打开一个新的连接。
010-5900JAR格式允许你压缩文件以提高存储效率。
压缩Java扩展框架提供了一种向Java核心平台添加功能的方法。这些扩展与JAR文件打包在一起(Java 3D和JavaMail是Sun开发的扩展的例子)。
推荐:《java教程》
包装密封
存储在JAR文件中的包可以被密封,以增强版本的一致性和安全性。密封一个包意味着必须在同一个JAR文件中找到包中的所有类。
包版本控制
JAR文件可以包含关于它所包含的文件的数据,例如供应商和版本信息。
可运输性
处理JAR文件的机制是Java平台核心API的标准部分。这就是jar文件格式的细节。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。