📅  最后修改于: 2023-12-03 14:51:32.181000             🧑  作者: Mango
在终端(或命令行界面)中编译和运行Java程序是Java开发中的常见任务。在本指南中,您将学习如何使用Java编译器(javac
)编译Java源代码,并使用Java虚拟机(java
)运行编译后的程序。
首先,您需要编写Java源代码。使用您喜欢的文本编辑器创建一个新文件,并将其保存为以.java
为扩展名的文件。例如,HelloWorld.java
。
在这个文件中,编写您的Java源代码,例如:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
这是一个经典的Java程序,将打印"Hello, World!"到控制台。
打开终端或命令行界面。您可以在Windows上使用命令提示符(Command Prompt)或PowerShell,而在Mac和Linux上使用终端。
使用cd
命令在终端中导航到包含Java源代码文件的目录。例如,如果您的HelloWorld.java
文件位于/Users/yourusername/Documents/Java
目录中,则可以使用以下命令定位到该目录:
cd /Users/yourusername/Documents/Java
确保将yourusername
替换为您的用户名。
在您定位到Java源代码文件所在的目录后,使用javac
命令来编译Java源代码。在终端中输入以下命令:
javac HelloWorld.java
这将根据Java源代码生成一个名为HelloWorld.class
的编译后的字节码文件。
如果编译成功,终端中将没有输出,并且会在相同的目录下生成一个.class
文件。
编译Java源代码后,使用java
命令在终端中运行它。在终端中输入以下命令:
java HelloWorld
这将执行编译后的Java程序,并在终端上显示输出:
Hello, World!
请注意,您不需要包括.class
文件扩展名。只需提供类的名称即可运行它。
通过遵循以上步骤,您可以在终端中编译和运行Java程序。这是一个非常基本的示例,但您可以根据您的需要编写更复杂的Java程序,并使用相同的方法在终端中编译和运行它们。