什么是jar包,它是用来做什么的?

Jar包是别人写的类,然后这些类被打包。您可以将这些jar包引入到您的项目中,然后您可以直接使用这些jar包中的类、属性和方法。

JAR(Java ARchive)将一系列文件组合成一个压缩文件,就像Zip一样。然而,像Java中的其他东西一样,JAR文件是跨平台的,所以您不必关心特定的平台问题。

对于互联网应用程序,JAR文件尤其有用。在JAR文件之前,Web浏览器必须反复请求Web服务器,以便下载组成“Applet”的所有文件。此外,每个文件都是未压缩的。但是在将所有这些文件合并成一个JAR文件之后,您只需要向远程服务器发送一次请求。同时,由于采用了压缩技术,可以在更短的时间内获取所有数据。