← 返回首页

第1章: Java 简介与环境搭建

了解 Java 语言特点和开发环境配置

什么是 Java?

Java 是一种广泛使用的面向对象编程语言,由 Sun Microsystems(现为 Oracle)于 1995 年发布。

Java 的特点

💡 提示: Java 和 JavaScript 是完全不同的语言,不要混淆!

Java 的应用领域

JDK、JRE 和 JVM

JVM (Java Virtual Machine)

Java 虚拟机,负责执行 Java 字节码,实现跨平台特性。

JRE (Java Runtime Environment)

Java 运行环境,包含 JVM 和 Java 核心类库,用于运行 Java 程序。

JDK (Java Development Kit)

Java 开发工具包,包含 JRE 和开发工具(编译器、调试器等),用于开发 Java 程序。

JDK = JRE + 开发工具(javac、java、javadoc等) JRE = JVM + Java 核心类库 JVM = Java 虚拟机

关系图示

JDK
JRE
JVM
+ Java 类库
+ 开发工具

安装 JDK

1. 下载 JDK

访问 Oracle 官网或 OpenJDK 下载适合你操作系统的 JDK 版本(推荐 JDK 11 或 JDK 17 LTS 版本)。

2. 安装 JDK

3. 配置环境变量

Windows 系统:

  1. 右键"此电脑" → 属性 → 高级系统设置 → 环境变量
  2. 新建系统变量 JAVA_HOME,值为 JDK 安装路径
  3. 编辑 Path 变量,添加 %JAVA_HOME%\bin

macOS/Linux 系统:

# 编辑 ~/.bash_profile 或 ~/.zshrc export JAVA_HOME=/path/to/jdk export PATH=$JAVA_HOME/bin:$PATH

4. 验证安装

打开终端或命令提示符,输入以下命令:

java -version javac -version

如果显示版本信息,说明安装成功!

第一个 Java 程序

HelloWorld.java

public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }

代码说明

编译和运行

# 编译(生成 .class 文件) javac HelloWorld.java # 运行(不需要 .class 后缀) java HelloWorld # 输出 Hello, World!

程序执行流程

1. 编写源代码
HelloWorld.java
2. 编译
javac
3. 字节码
HelloWorld.class
4. 运行
JVM 执行

IDE 推荐

虽然可以使用文本编辑器和命令行,但使用 IDE 会大大提高开发效率。

常用 Java IDE

IDE 特点 适合人群
IntelliJ IDEA 功能强大,智能提示 专业开发者(推荐)
Eclipse 免费开源,插件丰富 初学者、企业开发
VS Code 轻量级,扩展性强 多语言开发者
NetBeans 官方支持,易上手 初学者

📝 章节练习

练习 1:判断题

1. Java 程序需要先编译成字节码才能运行。

2. JDK 包含 JRE。

3. Java 类名可以与文件名不同。

练习 2:代码分析

下面的 Java 程序有什么问题?

public class Test {
    public static void Main(String[] args) {
        System.out.println("Hello")
    }
}

练习 3:选择题

以下哪个不是 Java 的特点?





本章小结

← 返回首页 下一章:基本语法与数据类型 →