Java千百问_01基本概念(008)_jar是什么

Posted 幽灵雾

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java千百问_01基本概念(008)_jar是什么相关的知识,希望对你有一定的参考价值。

点击进入_更多_Java千百问

1、jar是什么

JAR(Java Archive)是一个独立于平台的文件格式。可以包含多个文件,若干Java applet及其必要的组件(.class文件、图片和声音等)可以被打包在一个JAR文件中。

了解JavaApplet看这里:JavaApplet是什么

JAR文件格式以各种操作系统均能够压缩/解压zip文件格式为基础。与zip不同的是,jar文件不仅仅用于压缩和发布,而且还用于封装库、组件和插件以及部署程序,并可被像编译器和JVM这样的工具直接使用。

在JAR中可以包含特殊的文件,例如:manifests部署描述符,用来指示工具如何处理特定的jar。

使用jar的好处在于能够提高网络传输的速度,并且JAR还支持压缩,降低了文件的大小,进一步提高了传输效率。

此外,它是完全可扩展的,对应的API在

以上是关于Java千百问_01基本概念(008)_jar是什么的主要内容,如果未能解决你的问题,请参考以下文章

Java千百问_05面向对象(008)_java中覆盖是什么

Java千百问_05面向对象(008)_java中覆盖是什么

Java千百问_05面向对象(008)_java中覆盖是什么

Java千百问_05面向对象(008)_java中覆盖是什么

Java千百问_01基本概念(006)_线程和进程有什么区别

Java千百问_01基本概念(007)_线程的状态有哪些