没有合适的资源?快使用搜索试试~ 我知道了~
jar命令,便于初学者的学习和交流和总结。
资源详情
资源评论
资源推荐
jar 文件、jar 命令的用法
一、 介绍
文件格式以流行的 文件格式为基础,用于将许多个文件(一般为 文
件)压缩为一个文件。与 文件不同的是, 文件不仅用于压缩和发布,而且还用于
部署和封装库、组件和插件程序,并可被像编译器和 这样的工具直接使用。在 中
包含特殊的文件,如 和部署描述符,用来指示工具如何处理特定的 。
一个 文件可以用于:
用于发布和使用类库
作为应用程序和扩展的构建单元
作为组件、或者插件程序的部署单位
用于打包与组件相关联的辅助资源
文件格式提供了许多优势和功能,其中很多是传统的压缩格式如 或者 所
没有提供的。它们包括:
安全性。可以对 文件内容加上数字化签名。这样,能够识别签名的工具就可
以有选择地为您授予软件安全特权,这是其他文件做不到的,它还可以检测代码是
否被篡改过。
减少下载时间。 如果一个 捆绑到一个 文件中,那么浏览器就可以在
一个 事务中下载这个 的类文件和相关的资源,而不是对每一个文件
打开一个新连接。
压缩。格式允许您压缩文件以提高存储效率。
传输平台扩展。 扩展框架 !提供了向 核
心平台添加功能的方法,这些扩展是用 文件打包的"#和 就
是由 $%开发的扩展例子!。
包密封。存储在 文件中的包可以选择进行密封,以增强版本一致性和安全性。
密封一个包意味着包中的所有类都必须在同一 文件中找到。
包版本控制。一个 文件可以包含有关它所包含的文件的数据,如厂商和版本
信息。
可移植性。处理 文件的机制是 平台核心 的标准部分。
jar工具在默认情况下压缩文件。未压缩的 文件一般可以比压缩过的 文件
更快地装载,因为在装载过程中要解压缩文件,但是未压缩的文件在网络上的下载时间可
能更长。
二、 &'目录
大多数 文件包含一个 &'目录,它用于存储包和扩展的配置数据,如安全
性和版本信息。(平台识别并解释 &'目录中的下述文件和目录,以便配置
应用程序、扩展和类装载器:
MANIFEST.MF。这个 文件定义了与扩展和包相关的数据。
INDEX.LIST。 这个文件由 jar工具的新选项 -i生成,它包含在应用程序或者
扩展中定义的包的位置信息。它是 )实现的一部分,并由类装载器用于加
速类装载过程。
liusf212
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 5.23-Java概述,JDK安装及注释、关键字、标识符、数据类型、变量、常量的介绍
- 《Python基础》实验三指导书(1).doc
- TensorFlow 深度学习、机器学习-任何能够用计算流图形来表达的计算,都可以使用TensorFlow
- 一个基于springboot+sureness的面向REST API资源无状态认证权限管理系统
- 王博外文文献.pdf
- python毕业设计基于社区检测的多任务聚类联邦学习项目源码+使用说明(高分项目).zip
- Javaweb项目源码-编程爱好者博客地带.zip
- java各个技术栈相关知识点
- PYthon代码 pdf合并
- 内容涵盖:Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、 Redis
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0