cmd如何编java
使用CMD编译和运行Java程序
在Windows命令提示符(CMD)中编译和运行Java程序需要确保已正确安装Java开发工具包(JDK)并配置环境变量。
检查JDK安装
打开CMD,输入以下命令检查JDK是否安装成功:
java -version
javac -version
如果显示版本信息,说明JDK已正确安装。若未安装,需从Oracle官网下载并安装JDK。
配置环境变量
- 右键“此电脑” → “属性” → “高级系统设置” → “环境变量”。
- 在“系统变量”中新建变量名为
JAVA_HOME,值为JDK安装路径(如C:\Program Files\Java\jdk-21)。 - 编辑
Path变量,添加%JAVA_HOME%\bin。
编写Java代码
使用记事本或其他文本编辑器编写Java代码,保存为.java文件。例如:

public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
保存为HelloWorld.java,建议放在易于访问的目录(如D:\java)。
编译Java程序
在CMD中导航到Java文件所在目录:
cd D:\java
使用javac命令编译:

javac HelloWorld.java
成功编译后会生成HelloWorld.class文件。
运行Java程序
使用java命令运行编译后的类文件:
java HelloWorld
注意不要加.class后缀。若程序包含包声明,需在包结构的父目录下运行,或使用-cp指定类路径。
常见问题解决
- “javac不是内部命令”:检查环境变量配置是否正确。
- “找不到主类”:确认类名与文件名一致,包声明正确。
- 权限问题:以管理员身份运行CMD。
通过以上步骤,可以在CMD中完成Java程序的编译和运行。






