如何执行java程序
编写Java代码
创建一个以.java为扩展名的文件,例如HelloWorld.java。文件内容应包含一个类定义,类名需与文件名一致(区分大小写)。示例代码:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
编译Java文件
使用javac命令将源代码编译为字节码文件(.class文件)。在命令行中执行:
javac HelloWorld.java
成功编译后会生成HelloWorld.class文件。若代码有语法错误,编译时会显示具体错误信息。
运行Java程序
使用java命令执行编译后的类文件(无需添加.class扩展名)。确保当前目录包含编译生成的.class文件,然后运行:
java HelloWorld
程序将执行main方法并输出结果。若遇到ClassNotFoundException,检查类名拼写或类路径是否正确。
处理依赖项(可选)
若程序依赖外部库,编译时需通过-cp或-classpath指定库路径。例如:
javac -cp lib/*.jar MyProgram.java
java -cp lib/*:. MyProgram
其中lib/*.jar表示依赖的JAR文件,:.表示包含当前目录。
打包为JAR文件(可选)
对于复杂项目,可打包为可执行JAR:

jar cvfe MyApp.jar MainClass *.class
java -jar MyApp.jar
需在MANIFEST.MF中指定主类(或通过e参数直接指定)。






