杰瑞科技汇

Java如何运行HelloWorld程序?

准备工作:安装 Java 开发工具包

在编写和运行任何 Java 代码之前,你的电脑上必须安装 JDK (Java Development Kit),JDK 包含了编译和运行 Java 程序所需的一切。

Java如何运行HelloWorld程序?-图1
(图片来源网络,侵删)

如何检查是否已安装 JDK?

打开你的终端(Windows 是 cmdPowerShell,macOS/Linux 是 Terminal),输入以下命令:

java -version
  • 如果显示版本号:说明你已经安装了 JDK,可以跳到下一部分。
  • 如果提示“不是内部或外部命令”:说明你没有安装或环境变量未配置好,请先安装 JDK。

如何安装 JDK?

  1. 下载:访问 Oracle 官网下载页面:https://www.oracle.com/java/technologies/downloads/
  2. 选择版本:选择最新的 LTS (长期支持) 版本,Java 17 或 Java 21。
  3. 安装:根据你的操作系统(Windows, macOS, Linux)下载对应的安装包,并按照提示完成安装。Windows 用户在安装时务必勾选 "Add to PATH" 选项,这会自动帮你配置好环境变量。

使用命令行(最基础,推荐初学者理解原理)

这是最传统也是最核心的方法,能让你清楚地了解 Java 代码是如何从 .java 文件变成可执行的程序的。

第 1 步:编写源代码

  1. 创建一个文件夹,D:\JavaProjects (Windows) 或 ~/JavaProjects (macOS/Linux)。
  2. 在该文件夹下,新建一个文本文件,并将其命名为 HelloWorld.java
    • 注意:文件名必须与 public class 的名字完全一致,包括大小写。
  3. 用任意文本编辑器(如记事本、VS Code、Sublime Text)打开 HelloWorld.java,输入以下代码:
// HelloWorld.java
// 1. 定义一个名为 HelloWorld 的公共类
public class HelloWorld {
    // 2. 这是程序的入口点,JVM 会从这里开始执行代码
    public static void main(String[] args) {
        // 3. 打印 "Hello, World!" 字符串到控制台
        System.out.println("Hello, World!");
    }
}

第 2 步:编译源代码

你需要将 .java 源文件编译成 .class 字节码文件。

  1. 打开你的终端(cmdTerminal)。

    Java如何运行HelloWorld程序?-图2
    (图片来源网络,侵删)
  2. 使用 cd 命令切换到你的项目目录:

    # Windows 示例
    cd D:\JavaProjects
    # macOS/Linux 示例
    cd ~/JavaProjects
  3. 执行 javac 命令进行编译:

    javac HelloWorld.java
    • javac 是 Java Compiler(Java 编译器)的命令。
    • 如果编译成功,你会在当前目录下看到一个名为 HelloWorld.class 的新文件,这就是 Java 虚拟机可以理解的字节码。

第 3 步:运行程序

使用 java 命令来运行编译好的字节码文件。

  1. 确保你仍然在终端的 D:\JavaProjects 目录下。
  2. 执行 java 命令:
    java HelloWorld
    • 注意:这里只需要类名 HelloWorld不要加上 .class 后缀java 命令是用来启动 JVM 的,它会自动在当前目录下寻找 HelloWorld.class 文件。

第 4 步:查看结果

如果一切顺利,你的终端将会输出:

Java如何运行HelloWorld程序?-图3
(图片来源网络,侵删)
Hello, World!

恭喜你,你成功运行了第一个 Java 程序!


使用集成开发环境

IDE(如 IntelliJ IDEA, Eclipse)能让你更方便地编写、管理和运行代码,这里以 IntelliJ IDEA Community Edition(社区版,免费) 为例。

第 1 步:创建新项目

  1. 打开 IntelliJ IDEA。
  2. 点击 "New Project" (新建项目)。
  3. 在左侧选择 "Java",确保右侧的 "Project SDK" 已经选择了你安装的 JDK 版本(如果没有,点击 "New..." 并选择 JDK 的安装路径)。
  4. 给你的项目起个名字,hello-world-project,然后点击 "Create"。

第 2 步:创建并编写代码

  1. IDE 会自动创建一个 src (source) 目录。
  2. src 目录上右键,选择 New -> Java Class
  3. 输入类名 HelloWorld,然后按回车,IDE 会自动创建 HelloWorld.java 文件,并包含基本的结构。
  4. main 方法中输入 System.out.println("Hello, World!");

第 3 步:运行程序

IDE 提供了多种运行方式:

  • 方式一(绿色三角按钮):在代码编辑区的左侧,找到包含 main 方法的行,旁边会有一个绿色的三角形 "▶" 按钮,点击它即可运行当前文件。
  • 方式二(运行菜单):点击顶部菜单的 Run -> Run 'HelloWorld.main()'
  • 方式三(快捷键):使用快捷键 Shift + F10 (Windows/Linux) 或 Control + R (macOS)。

运行后,IDE 底部会出现一个 "Run" 窗口,并显示输出结果:

Hello, World!

使用在线编译器

如果你不想在电脑上安装任何东西,可以使用在线 Java 编译器,如 JDoodleReplit

步骤:

  1. 打开在线编译器网站。
  2. 在代码编辑区中粘贴你的 HelloWorld 代码。
  3. 点击 "Run" (运行) 按钮。
  4. 网页下方会立即显示运行结果 "Hello, World!"。

这种方法非常适合快速测试代码片段,但不适合开发复杂的项目。


代码详解(初学者必读)

让我们再回头看一眼这几行代码,理解它们的含义:

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}
  1. public class HelloWorld

    • class:在 Java 中,所有代码都必须写在类里面。
    • HelloWorld:这是我们给这个类起的名字。
    • public:表示这个类是公共的,可以被任何其他类访问。
    • 规则:文件名必须和 public class 的名字完全一样。
  2. public static void main(String[] args)

    • 这是 Java 程序的主方法,是程序的入口点,当你运行程序时,JVM 就会从这个方法的第一行开始执行代码。
    • public:可以被任何地方访问。
    • static:这个方法属于类 HelloWorld 本身,而不是属于 HelloWorld 的某个对象,我们可以直接通过 java HelloWorld 来调用它,而不需要先创建 HelloWorld 的实例。
    • void:表示这个方法执行完毕后不返回任何值。
    • main:这是方法的固定名称,JVM 会寻找这个名称作为入口。
    • String[] args:这是一个参数,允许在运行程序时从命令行传入字符串参数,在 "Hello, World!" 程序中我们暂时用不到它。
  3. System.out.println("Hello, World!");

    • System.out:代表标准的输出流,通常就是你的控制台或终端窗口。
    • .println():是一个方法,作用是将括号内的内容打印到输出流,并且在末尾换行
    • "Hello, World!":这是一个字符串字面量,用双引号括起来。
    • 在 Java 中,每条语句的结尾都必须使用分号。

希望这份详细的指南能帮助你成功运行你的第一个 Java 程序!祝你学习愉快!

分享:
扫描分享到社交APP
上一篇
下一篇