一、Java环境变量配置
1.下载JDK(Java Development kit java开发工具),这里演示的是window10系统64位的,所以选择 windows x64的,可以根据自己电脑系统选择不同版本的JDK;
这也是java跨平台运用的根本原因,因为各平台都有对应的不同的jdk(说到底是有不同的JVM,JDK里面有 jre,jre里面有jvm);
2、安装jdk;安装JDK分为两步,a.jdk安装;b.jre安装;一般情况下jre不需要安装。JDK中包含了JRE如下图;这里可以看到JDK里面包含的工具 java开发工具 jdk,和源代码
这里的默认路径是C盘,一般情况下我们需要更改安装路径:
更改地址后确定即可;接下去就是安装jre了,jre一般安装在和jdk同级的目录:这里可以想一下JRE是由什么组成的呢?jvm+核心类库
新建了了jre后确定就安装完成了;
3、配置环境变量:
a.打开“我的电脑” 右键“属性” 选择 “高级系统设置” 选择环境变量
b.配置JAVA_HOME
c.配置path:1.找到path;2.编辑,3.新增;4.输入刚刚配置的%JAVA_HOME%\bin;5.上移到最上面即可;这里可以想一下为什么要配置PATH?
这里如果是win7,path的value最前面 添加 %JAVA_HOME\bin;这里必须以分号结尾。
测试:
最后:关于JDK安装的几点说明:
JDK的目录结构:
-bin目录: JDK开发工具的可执行文件 java.exe;javac.exe.....(javac XXX.java 编译文件,java XXX 执行.class文件;)
-include: 包含C语言头文件,支持Java本地接口与Java虚拟机调试程序接口的本地编程技术
-jre: Java 运行时环境的根目录,包含Java虚拟机,运行时的类包和Java应用启动器,
但不包含开发环境中的开发工具
-lib目录: 开发工具使用的归档包文件
-src: 源代码
所以JDK就包含了 jre 、java开发工具 、源代码;
关于bin里面的java开发工具可执行代码 这里以javac为例:
这就是为什么要配置环境变量的原因;因为java需要在任何一个文件地址下都可以执行如javac的jdk工具;
所以 path 可以直接配置到 E:\Program Files\Java\jdk1.8.0_241\bin 文件下,理论上来说是可以的;