Java 是什么
在开始学习 Java 之前,让我们先了解 Java 是什么,它有什么特点,以及它为什么能在编程语言的世界中占据重要地位。
Java 定义与特点
什么是 Java
Java 是一门面向对象的高级编程语言,由 Sun Microsystems(现已被 Oracle 收购)在 1995 年发布。Java 的设计目标是"一次编写,到处运行"(Write Once, Run Anywhere,WORA),这意味着你编写的 Java 程序可以在任何支持 Java 的平台上运行,无需修改代码。
Java 的核心特点
1. 跨平台性(Platform Independence)
Java 最著名的特点就是跨平台。这得益于 JVM(Java Virtual Machine,Java 虚拟机):
// 这段代码可以在 Windows、macOS、Linux 上运行,无需修改
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
工作原理:
- Java 源代码编译成字节码(.class 文件)
- 字节码在 JVM 上运行
- 不同平台有对应的 JVM,但字节码是统一的