# 一、java环境配置
变量名:JAVA_HOME
变量值:电脑上JDK安装的绝对路径
<br>
变量名:CLASSPATH
变量值:.;%JAVA\_HOME%\\lib\\dt.jar;%JAVA\_HOME%\\lib\\tools.jar;
<br>
变量名:Path
%JAVA\_HOME%\\bin
%JAVA\_HOME%\\jre\\bin
# 二、JVM、JRE、JDK的概述
## 2-1 什么是跨平台
平台:指的是操作系统(windows,linux,mac)
跨平台:java程序可以在任意操作系统上运行,一次编译到处运行
原理:实现跨平台需要依赖java的虚拟机(JVM)
![](https://img.kancloud.cn/36/44/3644baa5515d9e2c24f94a819edb5c58_662x257.png)
## 2-2 JVM、JRE、JDK的说明
### JVM
JVM是java虚拟机,java程序需要运行在虚拟机上,不同平台有自己的虚拟机,因此java语言可以跨平台。
### JRE
包括java虚拟机和java程序所需的核心类库等
JRE:JVM+类库
### JDK
JDK是提供给java开发人员使用的,其中包含了java的开发工具,也包括了JRE。其中的开发工具:编译工具(javac.exe)和打包工具(jar.exe)等。
JDK:JRE+JAVA的开发工具