1.下载JDK

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

1)如下图,点击红色箭头处:

2)如下图,选择接受协议,点击黄色标注的64位10.0.2版本jdk进行下载:

3)下载好的JDK文件如图所示:

 2.安装JDK10.0.2

1)双击下载好的JDK进行安装,如下图:

2)点击下一步,点击更改选择安装目录,我选择的是:D:\Program Files\Java\jdk-10.0.2\

如果想使用默认的也可以,为了减轻C盘压力,我选择其他目录安装。

3)选择下一步,开始安装:

4)在安装JDK的目录下新建一个jre目录:

5)安装好JDK后,跳出JRE的安装界面,点击更改,选择新建的jre目录,将jre和jdk安装在同一目录下:

6)点击下一步,开始安装jre:

7)安装完成,关闭。

3.配置环境变量

1)右击我的电脑,选择属性,选择高级系统设置:

2)点击环境变量:

3)在系统变量新建CLASSPATH,添加下面两条:

D:\Program Files\Java\jdk-10.0.2\lib

D:\Program Files\Java\jre\lib

4)在系统变量中新建path,添加下面两条:

D:\Program Files\Java\jdk-10.0.2\bin

D:\Program Files\Java\jre\bin

5)确定并关闭环境变量设置。

4.测试JDK安装是否成功

1)打开cmd,输入java,可输出配置项信息:

2)输入 java -version,可输出jdk版本:

以上表示成功安装。

5.注意事项

1)网上有些介绍在classpath配置tools.jar,但是从jdk-9之后就已经没有tools.jar了,不需要在classpath里面配置这些jar包。
2)修改完环境变量,再次测试的时候,cmd的窗口需要重新启动一下,否则看不到修改后效果。

3)Java的环境变量有两种配置方式,一种采用绝对路径,一种采用相对路径。用win10系统的同学建议采用绝对路径配置环境变量。

4)jdk和jre是配对出现的,同时安装的,不需要额外下载jre,二者最好安装在同一目录下,网上教的教程一般都是默认安装在同一目录下。

WIN10安装64位JDK10.0.2详细完整教程(图文)的更多相关文章

  1. 安装64位Oracle 10g超详细教程

    安装64位Oracle 10g超详细教程 1. 安装准备阶段 1.1 安装Oracle环境 经过上一篇博文的过程,已经完成了对Linux系统的安装,本例使用X-Manager来实现与Linux系统的连 ...

  2. centos7 安装 Mysql 5.7.27,详细完整教程

    1. 下载 MySQL yum包 wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm   2.安装MySQL源 ...

  3. 【转】如何在win10(64位系统)上安装apache服务器

    如何在win10(64位系统)上安装apache服务器 今天装了Apache服务器,下面是我总结的方法: 一,准备软件 1.64位的apache版本 传送门:http://www.apacheloun ...

  4. OpenCV3.1.0+VS2013配置+Win10(64位)(转载)

    OpenCV3.1.0+VS2013配置+Win10(64位) [环境]VS2013和MATLAB相互调用混合编程 Matlab 2016a和VS2013混合Dll编程步骤 更换了硬盘之后,重新配置了 ...

  5. win10系统中virtualbox无法安装64位系统

    win10系统中virtualbox无法安装64位系统 先总结下如果想在虚拟机中安装64位的Linux系统,最好能满足这几个条件: 64位CPU 64位操作系统 64位的虚拟机软件 开启BIOS虚拟化 ...

  6. 树莓派4B安装64位Linux(不用显示器键盘鼠标)

    入手了树莓派4B,我对它的定位是作为一个Docker实验环境,平时用到的镜像多为Java服务端常用的技术.以及自己作的Java应用镜像,因此宿主机需要64位操作系统,而树莓派官方操作系统只有32位的, ...

  7. 64位win7硬盘安装64位ubuntu 13.04

    最近本来是准备通过升级的方式把ubuntu从12.04升级到12.10再升级到13.04的,但是升级到12.10之后,可能是因为某一步的操作不当,出现无法进入系统的情况.不过还好的是升级之前保存了主要 ...

  8. 【转】64位win7硬盘安装64位ubuntu 13.04

    原文网址:http://www.cnblogs.com/jiangz/p/3751617.html 最近本来是准备通过升级的方式把ubuntu从12.04升级到12.10再升级到13.04的,但是升级 ...

  9. Win10系统64位快速专业安装版 V2016年

    win10系统64位快速专业安装版 V2016年2月 系统下载:http://www.xitongma.com/ Ghost Win10 64位正式装机专业版2016 微软向Windows用户推送了w ...

随机推荐

  1. 不获取元素,直接使用id操作dom元素

    今天无意中发现个让我很吃惊的问题. 不使用getElementById方法,也可以用id直接操作有id的元素. 继续搜索后,发现name也可以直接操作... 这让我大感意外,了解以后,忍不住写点东西记 ...

  2. 《LSM算法原理》

    记内存中的树为T0, 硬盘上的树按时间顺序,记做T1, ..., Tk 读: T0 Tk -> Tk-1 -> ... -> T0 写 T0 T0超过一定大小后,插入硬盘变为Tk+1 ...

  3. Exception "java.lang.ClassNotFoundException: com/intellij/codeInsight/editorActions/FoldingData"while constructing DataFlavor for: application/x-java-jvm-local-objectref; class=com.intellij.codeInsigh

    java.lang.​ClassNotFo​undExcepti​on in matlabR2014a 就是MATLAB和pycharm不能同时运行.关闭pycharm然后打开MATLAB就可以了.

  4. 探索clickout指令实现

    实现一个可复用的点击区域之外方法 随着3大框架的风靡,我们从以前的layer等UI库迁移到了更加强大的UI库,比如vue的好伙伴element,组件库的作用是封装一些常用的功能,将HTML.CSS.J ...

  5. antdmobile组件思维导图

  6. php中in_array函数的坑

    由于PHP是弱类型语言,所以有自动类型转换 例子 $array = [0, 1, 2, '3']; var_dump(in_array('abc', $array)); //true var_dump ...

  7. 坑爹的京东E卡(京东E卡的正确使用方式)

      前言    今年中秋公司发了200的京东E卡(下面简称礼品卡,京东简称jd)这让喜欢在jd自营购买商品的我很是开心,    兴致勃勃打开官网,当我选好商品准备结算时却发现礼品卡无法使用.    后 ...

  8. (转)dnSpy 强大的.Net反编译软件

    目录 1. Debug外部引用的Dll文件2. 调试应用程序3. 修改exe文件的内容 作者:D.泡沫 一说起.net的反编译软件,大家首先想到的就是Reflector,ILSpy,dotPeek等等 ...

  9. JavaScript ES6新特性介绍

    介绍 ES6:ECMScript6 首先,一个常见的问题是,ECMAScript 和 JavaScript 到底是什么关系? ECMAScript是一个国际通过的标准化脚本语言: JavaScript ...

  10. StringBuilder.sb.AppendLine();

    StringBuilder sb=new StringBuilder(); sb.AppendLine("The world is fair and wonderful.Everything ...