JDK概述
JDK(Java Development Kit)是Java开发工具包,包含了编写、编译和运行Java程序所需的所有工具。JDK分为Oracle JDK和OpenJDK两种。
JRE
Java运行时环境,用于运行Java程序
JDK
Java开发工具包,包含JRE和开发工具
JVM
Java虚拟机,运行Java字节码
下载JDK
推荐使用OpenJDK或Oracle JDK(LTS版本):
| 版本 | 特点 | 适用场景 |
|---|---|---|
| Java 17(LTS) | 长期支持版本,稳定可靠 | 生产环境首选 |
| Java 21(LTS) | 最新LTS版本,包含虚拟线程 | 新项目推荐 |
| Java 25 | 最新版本,包含最新特性 | 学习体验 |
Windows系统安装
步骤1:下载安装包
下载JDK安装包:Eclipse Temurin 17 (Adoptium) 或 Oracle JDK 17
步骤2:运行安装向导
双击安装包,按照向导提示完成安装。建议安装在默认路径C:\Program Files\Java\jdk-17。
步骤3:配置环境变量
# 设置 JAVA_HOME
JAVA_HOME = C:\Program Files\Java\jdk-17
# 添加到 PATH
PATH = %JAVA_HOME%\bin;%PATH%
# 验证安装
java -version
javac -version
macOS系统安装
下载JDK安装包:Eclipse Temurin 17 (Adoptium) 或 Oracle JDK 17
或者使用Homebrew安装最简单:
# 安装OpenJDK
brew install openjdk@17
# 配置环境变量(添加到 ~/.zshrc 或 ~/.bash_profile)
export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=$JAVA_HOME/bin:$PATH
# 验证安装
java -version
Linux系统安装
# Ubuntu/Debian
sudo apt update
sudo apt install openjdk-17-jdk
# 配置环境变量(添加到 ~/.bashrc)
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
# 验证安装
java -version
验证安装成功
打开命令行终端,输入以下命令验证:
# 检查Java版本
java -version
# 应显示:java version "17.x.x" ...
# 检查编译器版本
javac -version
# 应显示:javac 17.x.x
# 检查JVM
java -verbose
# 应显示Java虚拟机的详细信息
IDE推荐
IntelliJ IDEA
最流行的Java IDE,功能强大,智能代码提示
Eclipse
开源免费,插件丰富,社区活跃
VS Code
轻量级编辑器,通过插件支持Java
小结
- JDK是Java开发工具包,包含JRE和开发工具
- 推荐使用Java 17或Java 21 LTS版本
- 安装后需要配置JAVA_HOME和PATH环境变量
- 使用
java -version验证安装是否成功