请问,扩展名为jar的文件是什么类型的文件?

huaxianz 2004-09-04 07:56:15
以及作用。为什么一般classpath中都有tools.jar这个文件。
越详细越好。谢谢。
...全文
470 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
pleonheart 2004-09-05
  • 打赏
  • 举报
回复
Executable Jar File
htl 2004-09-05
  • 打赏
  • 举报
回复
以最终客户的角度来看,.jar文件就是一种封装,他们不需要知道.jar文件中有多少个.class文件,每个文件中的功能与作用,同样可以得到他们希望的结果。除jar以外对于J2EE来说还有war和ear。区别见下表
JAR :Java Archive file 级别 小
包含内容 class、properties文件,是文件封装的最小单元
WAR : Web Archive file 级别 中
包含内容
Servlet、JSP页面、JSP标记库、JAR库文件、HTML/XML文档和其他公用资源文件,如图片、音频文件等

EAR :Enterprise Archive file 级别 大
包含内容
除了包含JAR、WAR以外,还包括EJB组件
部署文件 application-client.xml web.xml application.xml
alpha15 2004-09-05
  • 打赏
  • 举报
回复
将程序里所有的class文件打包成.jar文件
即可双击运行程序
HzDevs 2004-09-05
  • 打赏
  • 举报
回复
你用WINRAR可以解开.jar的文件的,解开来看看会明白的
旋转的魔方 2004-09-05
  • 打赏
  • 举报
回复
jar 文件是一种java专用的压缩格式的文件包,里面可以包括java类(.java/.class)以及这些类的描述文件(.MF), 还可以包括其他能被解析的文件(.jsp,.property,........)等等。
away5678 2004-09-04
  • 打赏
  • 举报
回复
就是class文件的压缩包..你可以用winRAR强行打开来看看..
可作为一个组件或一个功能包来看..
viklove 2004-09-04
  • 打赏
  • 举报
回复
jar是一种java压缩格式,把编译生成的.class打成jar包,让别的工程里面用
yuexb 2004-09-04
  • 打赏
  • 举报
回复
jar是压缩格式

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧