1. 什么是 JDK(Java Development Kit)
JDK 就像是 Java 开发者的瑞士军刀。它包含创建、编译和运行 Java 程序所需的一切:
JDK 包含 JRE + 面向 Java 开发者的工具。
JRE 包含 JVM + 一组标准的 Java 库。
JVM 是 Java 虚拟机。
为什么要使用最新版本的 JDK(例如 Java 25)?
Java 发展非常快。新版本不仅带来新功能,还能提升安全性、性能,以及与现代库的兼容性。如果你还在用 Java 8 学习,就有可能像恐龙突然遇到 iPhone 一样尴尬。
2. 下载并安装 JDK
有几个官方来源:
在本课程中,我们不会预先下载 JDK。我们将把这项工作交给 IntelliJ IDEA,直接在其界面中通过两次点击安装 JDK。
尽管安装是自动的,IntelliJ IDEA 仍然会询问我们更偏好的发行版。对于本课程,我们选择 Amazon Corretto。它是免费的构建版本,无需注册,由 Amazon 稳定维护,而且同样重要的是,即使安装路径包含西里尔字符也能正常工作。
3. 下载并安装 IntelliJ IDEA
JetBrains 官方网站:
https://www.jetbrains.com/idea/download/
在下载页面,网站会自动识别您的操作系统和处理器架构。如有需要,您也可以手动选择。
以前开发者必须在付费版 (Ultimate) 和免费版 (Community Edition) 之间做出选择,但从 2025.3 版本开始,IntelliJ IDEA 已成为单一产品。
现在一切都很简单,你只需下载一个程序,Java 开发所需的一切都在其中免费且无限制地提供。如果你需要付费套件 (Ultimate) 中的功能,可以直接在内部启用(有 30 天的试用期),但对于我们的课程来说,这完全没有必要。
福利!在新的统一版本中,甚至以前只在 Ultimate 中提供的功能也变成了免费。现在你可以使用数据库工具和基础的 Spring 支持,无需任何额外费用。
在 Windows 上安装 IntelliJ IDEA
- 从网站下载
.exe安装程序。重要提示:请选择与您处理器架构相符的版本。 - 运行安装文件,选择安装目录。
- 在选择组件的步骤,您可以添加桌面快捷方式,并将其与 .java 文件关联)
- 等待安装完成并启动 IDEA。
在 macOS 上安装 IntelliJ IDEA
- 下载
.dmg文件。重要提示:请选择您的处理器架构:Intel 或 Apple Silicon - 打开后,将 IntelliJ IDEA 图标拖入文件夹 Applications。
- 启动 IDEA
在 Linux 上安装 IntelliJ IDEA
- 下载
.tar.gz压缩包。 - 将压缩包解压到合适的位置,例如
~/programs/idea。 - 进入文件夹
bin并运行脚本:./idea.sh - 为方便起见,您可以在桌面或应用程序菜单中创建快捷方式。
4. 启动 IntelliJ IDEA
安装完成后,IntelliJ IDEA 会提示从之前的版本导入设置。如果您是新手 — 请选择 Skip import。
Projects 选项卡
之后您会看到 IntelliJ IDEA 的欢迎窗口。
- New Project 用于从零创建新项目。
- Open 用于打开已存在于计算机上的项目。
- Clone Repository(或 Get from VCS)用于从远程代码库克隆项目,例如 GitHub。
Customize 选项卡
在这里,您可以将 IDE 调整到最适合自己的状态。
- Theme: 用于选择配色方案。请选择让眼睛不易疲劳的主题。
- IDE font: 可以更改整个界面的字体大小。
- Language: 建议保持英语。大多数技术文档和论坛都使用英语。
其余设置暂时保持默认即可。您随时可以通过 File -> Settings 或 IntelliJ IDEA -> Preferences(在 macOS 上)再次进行调整。
至此,我们已完成外观设置并了解了主要操作。现在我们可以创建第一个项目了。
GO TO FULL VERSION