1. 为什么Java开发者必须从JDK开始?
作为Java开发的第一步,JDK(Java Development Kit)的重要性怎么强调都不为过。记得我2013年刚接触Java时,在环境配置上就栽了跟头——当时误将JRE当作JDK安装,结果连最简单的javac命令都无法执行。这个教训让我深刻认识到:正确的开发环境是编程之路的基石。
JDK与JRE最本质的区别在于:前者是开发工具包(包含编译器、调试器等),后者只是运行环境。就像建筑工人需要全套工具(JDK)来盖房子,而住户只需要钥匙(JRE)就能入住。对于开发者而言,没有JDK就像工人没有电钻,连最基础的代码编译都做不到。
当前主流JDK发行版主要有:
- Oracle JDK:官方版本,商业用途需授权
- OpenJDK:开源版本,社区维护
- Amazon Corretto:亚马逊优化的长期支持版
- Azul Zulu:针对云环境优化的版本
提示:新手建议选择OpenJDK或Amazon Corretto,完全免费且功能完整。Oracle JDK从Java 11开始对商业使用收费,个人学习虽不受限,但容易埋下法律隐患。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 手把手安装JDK全流程
2.1 下载正确的JDK版本
访问OpenJDK官网或Adoptium,选择与操作系统匹配的版本。以Windows为例:
- 确认系统类型:右键"此电脑"→属性,查看是64位(x64)还是32位(x86)
- 下载对应安装包:建议选择LTS版本(如Java 17/21)
- 校验文件哈希值(可选但推荐):
bash复制
certutil -hashfile jdk-17_windows-x64_bin.msi SHA256
2.2 安装过程中的关键选择
运行安装程序时,有几个关键决策点:
- 安装路径:建议使用默认路径(如
C:\Program Files\Java\jdk-17),避免空格和中文 - 公共JRE:取消勾选(JDK已包含独立JRE)
- 关联文件类型:保持默认即可
注意:macOS用户通过Homebrew安装更便捷:
bash复制brew in
