以下内容摘自“Thinking in java 18.11.3章节”
Zip格式也被应用于JAR文件格式中,这种文件格式Zip一样,可以将一组文件压缩到一个文件中,通java中其他任何东西一样,JAR文件也是跨平台的,所以不必担心跨平台问题。
如果不采用JAR文件,WEB服务器在下载构成一个应用的所有文件时必须重复多次请求服务器,而且所有这些文件都是未经压缩的。如果所有文件压缩到一个JAR文件中,只需向远程服务器发出一次请求即可,同时,由于使用压缩技术可以使传输时间更短。另外处于安全考虑,JAR文件的每个条目都可以加数字化签名。
JDK提供了压缩成jar格式的命令,
命令格式
典型事例