写一个Hello World
1. 输出 Hello World
1.1. 创建 Java 文件
- 创建
.java结尾的文件 - 每个文件由类构成
- 类中有一个
main方法,代表程序的入口
示例代码:
public class Main {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
2. 基本概念和运行原理
2.1. JDK
JDK(Java Development Kit):开发 Java 应用的工具包。
包含:
- 编译工具
JAVAC - 运行环境
JRE - 其他开发工具
2.2. JAVAC
JAVAC 的作用:
将 .java 文件编译成字节码文件:
.java → .class
例如:
Main.java
↓ javac编译
Main.class
2.3. JRE
JRE(Java Runtime Environment):Java 运行环境。
作用:
- 提供 Java 程序运行所需的环境
- 包含 JVM(Java Virtual Machine)
运行流程:
.class 字节码文件
↓
JVM
↓
转换为不同设备上的机器码运行
2.4. JVM
JVM(Java Virtual Machine):Java 虚拟机。
作用:
- 负责执行
.class字节码文件 - 将字节码转换成当前设备能够执行的机器码
Java 能够跨平台运行的原因:
Java源码
↓
javac编译
↓
.class字节码
↓
不同平台JVM解释执行
↓
Windows / Linux / Mac均可运行
因此 Java 具有:一次编译,到处运行(Write Once,Run Anywhere)的特性
参考链接: https://www.bilibili.com/video/BV1Nmd5YYEWK/
感谢关注【遇事不決洛必達】!欢迎点赞收藏和交流指正,我会持续分享我的学习经验和心得。

2056

被折叠的 条评论
为什么被折叠?



