### Java环境配置详解——JDK的安装与配置
#### 一、JDK的安装与配置步骤
##### A. 安装步骤与环境变量配置
1. **下载与安装JDK**:
- 从Sun官方网站下载JDK 1.6.0_10版本。
- 安装路径示例:`G:\Program Files\Java\jdk1.6.0_10`
2. **设置环境变量**:
- **用户变量**:
- **JAVA_HOME**:指向JDK的安装路径。
- 变量值示例:`G:\Program Files\Java\jdk1.6.0_10`
- **Path**:使系统能够在任何路径下识别Java命令。
- 变量值示例:`%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin`
- **系统变量**:
- **Classpath**:Java加载类(class或lib)的路径。
- 变量值示例:`.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar`(注意,必须包含`.`表示当前路径)
3. **验证配置**:
- 打开命令提示符(CMD),执行以下命令:
- `java -version`:显示已安装的JDK版本信息。
- `javac`:显示javac的使用信息。
- `java`:显示java命令的使用信息。
4. **示例程序**:
- 创建一个简单的Java程序`HelloWorld.java`:
```java
public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello World");
}
}
```
- 编译并运行该程序:
- 编译:`javac HelloWorld.java`
- 运行:`java HelloWorld`
---
##### B. 另一种安装与配置方法
1. **下载与安装JDK**:
- 下载JDK版本:`jdk-6u26-windows-i586.exe`
- 安装路径示例:`D:\Program Files\Java\jdk1.6.0_26`
2. **环境变量配置**:
- **JAVA_HOME**:
- 变量值示例:`D:\Program Files\Java\jdk1.6.0_26`
- **ClassPath**:
- 变量值示例:`%JAVA_HOME%\lib\rt.jar;.;`
- 注意点:这里使用了`.;`来表示当前目录及其子目录中的类。
- **Path**:
- 变量值示例:`%JAVA_HOME%\bin`(在原有变量值的前面添加)
3. **验证配置**:
- 打开命令提示符(CMD),执行以下命令:
- `java -version`:确认JDK版本。
- `javac`:查看javac的使用帮助。
- `java`:查看java命令的使用帮助。
4. **DOS命令验证**:
- 在DOS中临时设置Path和ClassPath:
- `Path=D:\Program Files\Java\jdk1.6.0_26\bin`
- `set classpath=D:\Program Files\Java\jdk1.6.0_26\lib\rt.jar;.;`
#### 二、关键概念解析
1. **JDK**:Java Development Kit,Java开发工具包,包含了Java运行环境(JRE)、Java编译器以及其他工具。
2. **JRE**:Java Runtime Environment,Java运行时环境,包含了Java虚拟机(JVM)以及Java标准类库的一部分。
3. **JAVA_HOME**:指定JDK的安装路径,是其他环境变量的基础。
4. **Path**:使系统能够识别JDK中的可执行文件。
5. **Classpath**:用于指定Java加载类(class文件)的路径。
6. **rt.jar**:JRE自带的一个核心类库文件,包含Java的核心类库。
通过以上步骤和解析,我们详细了解了如何安装配置JDK,并验证其是否成功。这对于进行Java编程至关重要,因为正确的环境配置是开发Java应用程序的基础。