如何在控制台使用javac命令对.java文件进行编译

本文介绍了如何在Windows环境下使用命令行编译并运行一个简单的Java程序。具体步骤包括使用javac命令编译.java源文件,以及使用java命令运行已编译的.class文件。
比如你的代码(Greetings.java)存放在:D:\testJDK,在cmd窗口中cd  D:\testJDK 
输入javac Greetings.java(回车)
(如果没有任何提示则编译通过)
在输入java Greetings(回车)
在 Android Studio 或其他基于 IntelliJ IDEA 的开发环境中,虽然 IDE 已经集成了 Java 开发所需的编译运行功能,但若希望在控制台中直接使用 `javac` 命令进行编译,仍需确保 JDK 已正确安装并配置了环境变量。IDE 会自动识别系统中配置的 JDK 路径,但手动调用 `javac` 命令则依赖于系统的 `PATH` 环境变量设置 [^3]。 ### 配置控制台使用 `javac` 命令 1. **确保 JDK 已安装并配置环境变量** 在系统中安装 JDK 后,需要将 `javac` 所在目录(通常是 `bin` 文件夹)添加到 `PATH` 环境变量中。例如,若 JDK 安装在 `C:\Program Files\Java\jdk1.8.0_181`,则应将 `C:\Program Files\Java\jdk1.8.0_181\bin` 添加至 `PATH` 变量中 [^3]。 2. **在 Android Studio 的终端中验证 `javac` 命令** 打开 Android Studio,在底部工具栏选择“Terminal”选项卡,进入集成终端。输入以下命令验证 `javac` 是否可用: ```bash javac -version ``` 若配置正确,将显示当前 `javac` 的版本信息。 3. **使用 `javac` 编译 Java 文件** 在终端中进入 Java文件所在目录,执行如下命令进行编译: ```bash javac -encoding UTF-8 MyJavaFile.java ``` 该命令使用 UTF-8 编码格式编译 `MyJavaFile.java` 文件,并生成对应的 `.class` 文件 [^5]。 4. **运行编译后的 Java 程序** 使用 `java` 命令运行编译后的类文件: ```bash java MyJavaFile ``` 注意:确保运行的类文件名不带 `.class` 扩展名。 ### 示例:完整编译运行流程 假设当前目录下有一个名为 `HelloWorld.java` 的 Java文件: ```java public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } } ``` 在终端中依次执行以下命令: ```bash javac -encoding UTF-8 HelloWorld.java java HelloWorld ``` 若配置无误,终端将输出: ``` Hello, World! ``` ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值