执行java程序,首先需要创建一个文本文档,编辑你要执行的java程序,将其后缀名改为.java。
然后用java编译器javac和java解释器java来执行java程序。
Java编译器javac
javac是Java语言的编译器,它将后缀名为.java的源文件编译成后缀名为.class的字节码文件。Javac的语法如下:
javac [options] [sourcefiles]
其中,options是可选参数,使用javac可以不加参数;sourcefiles是要编译的.java文件,若要一次编译多个文件,则多个文件之间用“,”分开。
应用举例:
javac HelloWorld.java //只编译HelloWorld.java一个文件
javac HelloWorld.java,Hello.java //同时编译HelloWorld.javac和Hello.java两个文件
Java解释器java
java是java语言的解释器,实际上是Java类文件的解释器,它直接从类文件执行Java应用程序。
java编译器的语法为:
java [options] class [arguments…] //用来执行java的类文件;
其中:options是可选参数,使用java可以不加参数;class表示java命令要运行的程序;arguments是可选参数,程序运行的外部参数。
java [options] -jar file.jar[arguments…] //用来执行一个在jar压缩包中的文件;
其中,-jar file.jar表示运行压缩包中的文件。
应用举例:
Java HelloWorld //运行HelloWorld程序
Java -jar HelloWorld //运行压缩包中的文件
追问感谢您的回答,但是如果不先用cd命令,是不能执行java程序的,我成功过一次,但是后面我把用文本编辑的那个java程序,放到别的D盘下,再用同样的操作老是不成功,不知问什么?