为什么要配置环境变量?cmd任何路径下都能使用某个可执行文件
我的WIN10版本
我的JDK和JRE安装在同一目录;
安装jdk的路径要注意: 不能带有中文路径或者是空格。
jre1.8.60也可不安装,JDK目录下也有jre
注意冒号是英文的,不要漏掉冒号
JAVA_HOME的目的是为了避免频繁修改path,也可以不新建 JAVA_HOME,%JAVA_HOME%可引用 JAVA_HOME变量值
重启CMD生效
输入java出现很多信息
输入java -version出现很多信息
输入javac出现很多信息
这3项均出现很多提示信息,则JDK环境变量配置成功
拓展:
java的环境的搭建:
jre: java运行环境。 jre = java虚拟机 + 核心类库(辅助java虚拟机运行的文件)
jdk: java开发工具集 jdk = jre + java开发工具。
jdk目录的介绍:
bin: 存放的是java的开发工具。
db : JDK7附带的一个轻量级的数据库,名字叫做Derby。
include :存放的调用系统资源的接口文件。
jre : java运行环境
lib : 核心类库。
src.zip : java源代码
java.exe 启动java虚拟机解释并执行指定的class文件。
java工具的使用格式:
java 指定的class文件
javac.exe 启动java编译器对指定的java源文件进行编译。
java虚拟机不跨平台