运行第一个Java程序
# 编写第一个Java程序
# 1、新建一个txt文本
输入下面的代码内容:
public class Hello {
public static void main(String[] args) {
System.out.println("Hello, world!,I am HaC.");
}
}
public class Hello 表示是一个类,叫做 Hello
public static void main(String[] args) 是程序的入口,方法名是main
System.out.println("Hello, world!,I am HaC."); 表示打印,;表示该语句结束。
以上不明白不重要,下面会详细介绍Java的语法。
# 2、保存
另存为 Hello.java 文件。 .java是java文件的标识
这里必须保存为与 代码中 public class Hello 的class名字一样,即 Hello
# 3、编译
.java 文件是用户编写的文件,但是计算机是无法识别的,所以需要先编译,编译的命令是javac
javac Hello.java
编译成功后会出现 一个 .class 文件, .class 是一个二进制文件,是能被JVM识别的文件。

# 4、执行
注意:java命令不需要带文件后缀
java Hello

执行成功就会输入该java文件编写好的内容。
# 运行的原理
.java、.class、jvm 的关系,以及跨平台的理解:

我们编写的代码就叫做.java 源文件,但是计算机并不会识别你的源文件,所以就需要编译器了,这是JDK帮我们编译的,编译器编译后生成.class 文件。
生成.class 文件 为了确保可以在不同平台运行,这也是JDK做的,JDK(准确的说是JVM,但JDK包括JVM)会把.class文件再解释为机器码,让不同的设备运行。
所以说,只要我们的设备安装了jdk,就能运行我们编写的代码了。
而我们,只限于编写.java 文件的代码就行了。
上次更新: 2025-09-05 07:09:03