现在的位置: 首页 > 综合 > 正文

20090516—晴天吧。。。jar文件本质

2014年02月04日 ⁄ 综合 ⁄ 共 466字 ⁄ 字号 评论关闭

验证:你可以对jar的内容使用数字签名,使用者认识你的签名可以选择性的允许你的软件验证权限
降低下载时间:如果你的应用绑定到一个jar文件,应用的class文件和关联的资源会在一个单独的http事物中被下载到网页而不是每个文件打开一个新的连接
压缩:jar的存储格式能让你更有效率的压缩你的文件
包更利于扩展:扩展框架的提供意味着你可以添加功能到java的核心平台,而且jar文件的格式定义了可以扩展的包。java3d和javamail就是sun公司开发的扩展的例子,通过使用jar文件的格式,你可以把你的软件也加入扩展。
包密封:存储在jar文件中的包可以被选择性的密封,所以包可以强制保持版本的一致性,密封一个包到jar文件中意味着那个包中所有的类的定义必须在相同的jar文件中被找到
包版本:一个jar文件可以保持它所包含的数据,诸如客户和版本信息。
可移植性:处理jar文件的机制是java平台核心api的一部分标准。

 

 

原文

http://java.sun.com/docs/books/tutorial/deployment/jar/

抱歉!评论已关闭.