CodeGym /课程 /JAVA 25 SELF /命令与第一个 Java 程序

命令与第一个 Java 程序

JAVA 25 SELF
第 1 级, 课程 1
可用

1. 认识命令

如果你曾把程序员的工作想象成某种不可思议又神秘的东西,现在是时候打破这个迷思了!编程并不是秘术,而是很棒且非常有趣的工作。现在你就会见识到。

计算机程序是用编程语言编写的——它是计算机能理解的一套特殊规则和词汇。今天你将认识 Java 语言:你会写下你的第一个程序,搞清楚什么是命令,并让计算机听你的话(当然,取决于它愿不愿意)。😅

程序就是一组(列表)命令。先执行第一条命令,然后第二条、第三条,依此类推。当所有命令执行完,程序就结束。

    flowchart LR
    A([🚀 Program Starts]) --> B

    B[📋 Command 1]
    B --> C[📋 Command 2]
    C --> D[📋 ...]
    D --> E([✅ Program Ends])

    style A fill:#4CAF50,color:#fff,stroke:#388E3C
    style E fill:#2196F3,color:#fff,stroke:#1565C0
    style B fill:#FFF9C4,stroke:#F9A825
    style C fill:#FFF9C4,stroke:#F9A825
    style D fill:#FFF9C4,stroke:#F9A825

列表里究竟能有哪些命令,取决于“执行者是谁”,更准确地说,取决于执行者会(能理解)哪些命令。可以对狗下达“坐下”“叫”,对猫说“走开”,对人说“站住!”,而对机器人嘛——“开工!”。👨‍💻

命令就是给计算机的简单指示:把这件事做了!最重要的是,计算机会严格执行你说的,而不是你想的。😆 当然,等到人工智能再成长一些之前。

Java 语言的命令集合相当丰富。比如,用这条命令可以在屏幕上输出一行文字:

System.out.println("机器人——人类的朋友");
将文本输出到屏幕的命令

这条命令告诉计算机:“在屏幕上输出文本 "机器人——人类的朋友"”。

如果你希望计算机把你的短语输出三次,就多写几次这条命令。

System.out.println("机器人——人类的朋友");
System.out.println("机器人——人类的朋友");
System.out.println("机器人——人类的朋友");
由三条命令组成的程序

结果计算机会把这句话在屏幕上输出 3 次。很简单。😎

2. 方法 main()

你的程序(取决于规模)可以由一个或多个文件组成。每个文件都包含按函数分组的命令(在 Java 中它们也被称为方法)。Java 的最小程序必须至少有一个方法,从它开始执行。这个方法叫 main()。

方法 main()是你程序的入口点。代码的执行总是从它开始。在 Java 21 及以上版本中,最小程序可以只包含一个 main() 方法,甚至可以不包含任何命令。

Java 25 的最小程序如下:

void main()
{
}
Java 中的最小程序

如你所见,这个示例中的 main() 方法不包含任何命令。但它依然是一个完整的、虽然是最小的程序。它的外观始终如下:

void main()
{
   // 方法中的命令
}

这种简化的方式让 Java 对新手更易上手,使你能够把注意力放在程序逻辑而不是语法上。

3. 程序的执行顺序

你的程序只是自上而下、一行接一行地执行所有命令。当命令执行完,程序就结束了。

我们来看一个简单的例子:

void main() 
{
   System.out.println("大家好!");
   System.out.println("今天我们来学习如何用 Java 编程!");
}

这段代码的执行结果是:

大家好!
今天我们来学习如何用 Java 编程!

再多加几行,计算机会老老实实把它们都输出到屏幕上。它很勤劳,但也很谦虚——不会多打一字。

4. 编写并运行第一个程序

好事何必等到以后?是时候从理论转向实践了!让我们来写第一个 Java 程序。

步骤 1:打开 WebIDE

打开 WebIDE,写一个把屏幕上输出为 "当程序员真酷! 😎" 的程序。

你应该打开名为 Solution.java 的文件。

步骤 2:把下面的代码写进去

可以直接带上表情——Java 对它们支持很好!🥰

System.out.println("当程序员真酷!😎");
第一条用于输出文本的命令

步骤 3:提交程序进行校验

在 WebIDE 顶部的面板上有一个按钮 "检查"。点击它。

如果你做得正确,服务器会通过你的解答并向你表示祝贺。😎

你刚刚编写并成功提交了你的第一个 Java 程序。很棒,是吧?现在你就是一名真正的程序员(至少离这个称号又近了一步)。😇

1
任务
JAVA 25 SELF, 第 1 级, 课程 1
已锁定
第一条命令 😎
第一条命令 😎
评论 (9)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
Anonymous #11795244 级别 5,Haikou,China
7 五月 2026
good job
不波奇了 级别 2,Beijing,China
27 四月 2026
2026.4.17
~锦润 级别 4,Chengdu,China
17 四月 2026
yes
晚寻 级别 1,Shangrao,China
19 三月 2026
2026.3.19day1
ian 级别 1,Suzhou,China
14 十一月 2025
java学习用什么编译器
飘 级别 2,Shanghai,China
18 三月 2026
idea 2025 ,of course ,you can use eclipse,myeclipse ,even notepad ++, however,most of enterprise use idea
Unicode0150 级别 11,Nanchang,China
25 六月 2026
張俊誠 级别 1,Xingtai,China
24 十月 2025
呦西
Anonymous #11708923 级别 2,Shenzhen,China
20 十月 2025
Good