1.5 安装JDK和配置开发环境
1.5.1 JDK简介
Java Development Kit(JDK)是Java开发的核心工具包,包含:
- JRE(Java Runtime Environment):运行Java程序的环境
- 编译器(javac):将Java源代码编译为字节码
- 调试工具:如jdb等
- 其他工具:javadoc、jconsole等
1.5.2 下载JDK
- 访问Oracle官网或OpenJDK网站
- 选择适合操作系统的版本(Windows/Linux/macOS)
- 下载推荐的最新LTS版本(如Java 11/17)
1.5.3 安装步骤
Windows系统
- 运行下载的.exe安装程序
- 按照向导完成安装(建议使用默认路径)
- 验证安装:在命令提示符输入
java -version
macOS系统
- 下载.dmg安装包
- 双击安装包并按照提示操作
- 验证安装:在终端输入
java -version
Linux系统
# 以Ubuntu为例
sudo apt update
sudo apt install openjdk-17-jdk
java -version # 验证安装
1.5.4 环境变量配置
Windows配置
- 右键"此电脑" → 属性 → 高级系统设置 → 环境变量
- 新建系统变量:
- 变量名:
JAVA_HOME - 变量值:JDK安装路径(如
C:\Program Files\Java\jdk-17)
- 变量名:
- 编辑Path变量,添加:
%JAVA_HOME%\bin
macOS/Linux配置
编辑~/.bashrc或~/.zshrc文件:
export JAVA_HOME=/path/to/jdk
export PATH=$JAVA_HOME/bin:$PATH
执行source ~/.bashrc使配置生效
1.5.5 开发工具选择
推荐IDE:
- IntelliJ IDEA(社区版/旗舰版)
- Eclipse(免费开源)
- VS Code + Java扩展包(轻量级选择)
1.5.6 第一个Java程序
- 创建HelloWorld.java文件:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
- 编译执行:
javac HelloWorld.java # 编译
java HelloWorld # 运行
1.5.7 常见问题排查
- 'javac'不是内部命令:检查环境变量配置
- 版本不匹配:确保编译和运行的JDK版本一致
- 权限问题(Linux/macOS):使用
chmod +x赋予执行权限
提示:建议使用JDK版本管理工具(如jenv或SDKMAN)来管理多个JDK版本
