Jar (Java archive), 是将实现了某功能的所有类及辅助资源用ZIP压缩形式打包而成的一个文件, 便于代码的管理和重复使用.当使用别人提供的jar时,只需要在classpath环境变量中添加这个jar文件,java虚拟机会自动在内存中解压这个jar包,把这个jar文件当作一个路径,在这个路径中查找所需要的类. Jar通常包括class文件和META-INF 目录.META-INF目录中的MANIFEST.MF文件,是JAR包的描述文件.它包含了JAR文件的内容描述,并在运行时向JV…