jar 文件是一些class文件打包出来的,
比如Hello World程序,写好后是Hello.java
那么你可以这样,
先编译
javac Hello.java //生成Hello.class文件
后执行
java Hello
再后来你可以把类打包,打包是为了方便,一般一个jar文件有很多的class文件,为了方便调用,更好的归类。可以打成jar包,
命令是这样的
jar -cvf Hello.jar Hello.class //Hello.jar中Hello你生成Jar包的文件名
Hello.class 后可以有很多class文件,它们一起将被打包在Hello.jar中
哪有为什么!
规定可好,当年java他爸生他的时候就定好了
你是不是要问问加拿大为什么没有死刑!
java软件是由一堆java代码编译后成为.class文件然后打包成.jar而成的
为什么文本后缀是.txt
word后缀是 .doc
压缩文件是.zip .rar :)
我想应该是一系列单词开头字母的缩写:)
那是JAVA程序的一种压缩安装包。
至于后缀,就像WinRAR压缩包的后缀是RAR一样,是人为创造的,如果当初开发这种格式时,把它做JAV,那他就是JAV了。
Java文件的后缀名是jar,后缀名是jar的是Java的文件,这样有助于你通过后缀名识别它是什么文件,比如你看到doc它就是word保存的文件。只是为了识别用的。qq916678792
因为 JAR 是用 JAR 命令生成的...