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. LeetCode 63. Unique Paths II不同路径 II (C++/Java)

    题目: A robot is located at the top-left corner of a m x n grid (marked 'Start' in the diagram below). ...

  2. CF1225A Forgetting Things

    CF1225A Forgetting Things 洛谷评测传送门 题目描述 Kolya is very absent-minded. Today his math teacher asked him ...

  3. CF92B-Binary Number-(思维)

    https://vjudge.net/problem/CodeForces-92B 题意:给一个长度为106的二进制数,有两种操作,第一种是除以2,第二种是末尾+1,以二进制运算,问这个二进制数最少几 ...

  4. node爬虫之图片下载

    背景:针对一些想换头像的玩家,而又不知道用什么头像的,作为一名代码爱好者,能用程序解决的,就不用程序来换头像,说干就干,然后就整理了一下. 效果图 环境配置 安装node环境 node -v node ...

  5. LeetCode 225:用队列实现栈 Implement Stack using Queues

    题目: 使用队列实现栈的下列操作: push(x) -- 元素 x 入栈 pop() -- 移除栈顶元素 top() -- 获取栈顶元素 empty() -- 返回栈是否为空 Implement th ...

  6. 博云 x 某农商行 | 银行信息化运维系统升级的最佳实践

    随着银行新一代信息化运维系统建设的推进,应用系统更新换代速度明显提升.数字化转型的发展对银行业务需求的敏捷性提出了越来越高的要求,促进敏捷开发和资源敏捷部署成为大势所趋. 背景 江苏某农村商业银行成立 ...

  7. Vue.js 源码分析(四) 基础篇 响应式原理 data属性

    官网对data属性的介绍如下: 意思就是:data保存着Vue实例里用到的数据,Vue会修改data里的每个属性的访问控制器属性,当访问每个属性时会访问对应的get方法,修改属性时会执行对应的set方 ...

  8. vue-cli安装以及创建一个简单的项目(一)(Node\npm\webpack简单使用)

    1.关系介绍 1.简单的说 Node.js 就是运行在服务端的 JavaScript. 2.NPM是随同NodeJS一起安装的包管理工具(新版的nodejs已经集成了npm),能解决NodeJS代码部 ...

  9. fatal error compiling: tools.jar not found

    在Eclipse中使用Maven提供的Install(打包)命令插件的时候报错[Fatal error compiling: tools.jar not found]. 报错的原因 报错的原因从错误信 ...

  10. .NET Core on K8S快速入门课程--学习笔记

    课程链接:http://video.jessetalk.cn/course/explore 良心课程,大家一起来学习哈! 目录 01-介绍K8s是什么 02-为什么要学习k8s 03-如何学习k8s ...