第一个 Java 程序
Hello World
总所周知,学习一门编程语言,编写的第一个程序都是 Hello World,接下来我们打开一个文本编辑器,输入以下代码:
public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello, world!")
}
}
观察上述代码,我们使用一个 main()
方法。实际上,这个方法就是 Java 程序的入口方法,整个程序就从这个方法中的第一行代码开始运行。其写法固定,接收一个字符串数组的参数,返回为空。
我们在 main()
方法中写了一行代码 System.out.println("Hello, world!")
,它用来打印一个字符串到屏幕上。
编译执行
保存文件为 HelloWorld.java
,文件名必须与类名一致,文件后缀为 .java
。
然后用 javac
命令 把 HelloWorld.java
编译成字节码 HelloWorld.class
:
javac HelloWorld.java
再用 java
命令执行该字节码文件:
java HelloWorld
graph TD
a(HelloWorld.java)
a1>源码]
b(HelloWorld.class)
b1>字节码]
c(JVM 之上运行)
a -- javac 编译 --> b
b -- java 执行 --> c
a1 --> b1