下载jdk

官网上jdk8的 如下:

安装

双击下载下来的安装包,安装到指定的文件夹下。
双击展开如下

配置

在配置之前,我们先做一个小测试。
在搜索程序和文件窗口,输入cmd调出cmd控制台窗口,


输入java -version,回车,出现如下展示

奇了怪了,我还没配置path环境变量,竟然都可以调用java这个命令了。我看看path变量长得怎么样:
C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0
可以看到前面有一串类似Java的配置,C:\ProgramData\Oracle\Java\javapath;,我们看看这个路径是不是真的存在,里面是不是有Java命令。


原来是安装jdk的时候自动给电脑配置好了环境变量,不用我们再手动配置就可以直接调用了。
如果安装的时候没有自动配置好path变量的话,那就要我们手动配置了,下面记录一下手动配置的操作。现在把path上Java的环境变量去掉,也就是去掉前面的这一串:C:\ProgramData\Oracle\Java\javapath;
然后重新打开cmd测试一下,

可见,现在java命令已经无效了。然后配置
右键 计算机——》属性——》高级系统配置——》环境变量……

有两个环境变量,一个是用户的,一个是系统的,这里选择系统的配置,这样在这台机器上的所有客户都有效。
新建一个环境变量 JAVA_HOME,变量值为jdk的安装目录(我这里是F:\Java\jdk1.8.0_101)

系统变量→寻找 Path 变量→编辑
在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)

系统变量→新建 CLASSPATH 变量
变量值填写 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)

现在重新打开cmd测试一下,

窗口上输出了jdk版本信息,成功。
到此,系统变量配置完毕。