jar文件格式的几点益处

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

 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/yami251139/archive/2009/05/17/4195573.aspx

 

 

原文出处

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值