1、什么是JDK?
JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。安装并配置好JDK后就可以编译并运行java程序了(jdk+命令提示符+记事本)。
2、安装jdk
下载安装jdk的官网地址为:
http://www.oracle.com/technetwork/java/javase/downloads/index.html。


下载后,即可点击安装了,我的安装过程如下:

点击下一步:

这里我是进行的自定义路径,我安装到了:
D:\Programs Files\Java\jdk-9.0.4\
然后继续点击下一步:

安装完jdk后,接下来是java安装,这里我的安装路径是:
D:\Programs Files\Java\jre-9.0.4
和jdk放在了同一个java文件中,便于以后管理和寻找。

定义完路径后,点击下一步:


当你看到这幅图后,恭喜你,已经安装成功了!
3、配置环境变量

安装完jdk后,接下来要进行环境变量的配置:
首先:此电脑-》右击-》属性-》高级系统设置。

(1)设置JAVA_HOME
找到系统变量,点击新建,设置变量名为JAVA_HOME(JDK的安装路径),这里路径为你的jdk安装的绝对路径。

(2)设置CLASSPATH
继续在系统变量中新建CLASSPATH变量(这个值都是一样的,直接复制过去就可以),值为:

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;


(3)设置Path变量
在系统变量中找到Path变量:
过程为:选中Path变量-》编辑,显示以下内容

点击编辑文本

在出现的对话框中追加以下内容:
注意:原来的内容,一定不要动,不然你的程序会出现异常!只是在最后面追加就可以,和前面的内容用分号隔开(如果你已经删了,不要急,文章末尾有解决办法)

追加的内容为:

```
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
//通用方法,%JAVA_HOME%代表你之前设置的jdk的绝对路径
```

直接复制粘贴就可。
如果这个方法行不通,尝试以下方法(我的电脑windows10用上述方法行不通,用的第二个个方法):
在Path路径中追加以下内容,方式和上面一样
D:\Program Files\Java\jdk-9.0.4\bin;D:\Program Files\Java\jre-9.0.4\bin;
其中红色字体为你安装的文件的绝对路径,根据你自己安装的路径修改。

4、配置结果验证
首先打开cmd命令,输入java -version回车显示:

输入java,显示:

输入javac显示:

如果显示正常,恭喜你,已经配置成功了!!!
5、写个小程序验证一下
新建一个记事本,写如下代码:
public class test{public static void main(String[] args){System.out.println("hello world!");}
}

然后将记事本保存为”test.java”,文件名要和类名一样,.java是java文件的后缀。我的文件保存在了D:\java-workspace路径下
然后运行命令行工具。

输出”hello world!”;
解释一下:
1、先转到D盘
2、转到java-workspace目录文件(test.java文件所在目录)
3、运行javac命令,对代码进行编译
4、运行java命令执行代码。
5、得出结果:”hello world!”.
注:
cd命令为切换用户当前工作目录
cd+要打开的文件目录,即可切换到相应的文件目录
如果要退出目录用 cd..

补:
如果你的path变量原来内容不小心删掉了也不要着急,可以在path后面追加一下内容:

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\

参考地址:https://www.zhihu.com/question/23741979/answer/25514693

windows10系统 java JDK下载安装及环境变量配置教程相关推荐

  1. 【CV】Python下载安装及环境变量配置教程

    目录 Python下载 Python安装 Python环境变量配置 Python下载 可通过https://www.python.org/downloads/下载 1.进入网页后点击Windows,其 ...

  2. JDK下载安装及环境变量配置指南(Window系统)

    JDK是 Java语言的软件开发工具包,主要用于移动设备.嵌入式设备上的java应用程序.JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具. JDK ...

  3. Mac 环境下 Java JDK 的安装与环境变量配置详解(已完美解决)

    万叶集

  4. 超详细的Git下载安装、环境变量配置教程

    一.安装教程: 1.首先去官网下载git安装包,附网址:https://git-scm.com/ 官网下载会比较慢,附上csdn下载链接:https://download.csdn.net/downl ...

  5. Java jdk的安装 与 环境变量的配置

    Java jdk的安装 与 环境变量的配置 1. 下载jdk (1)打开浏览器,在地址栏中输入 http://www.oracle.com/index.html,进入到Oracle的官方主页: (2) ...

  6. JDK的安装与环境变量配置详细教程

    JDK的安装与环境变量配置详细教程 JDK是开发java程序必备的开发工具包,要想做java程序开发,那么就需要装jdk.下面跟大家分享下jdk安装和环境变量配置的详细过程. 下载jdk 首先先去下载 ...

  7. Linux系统下Tomcat的安装与环境变量配置

    写在前面:安装Tomcat之前需要先安装jdk    jdk的安装与环境变量配置可参考此处 一.Tomcat安装 1.下载Tomcat   下载地址:Tomcat官方下载地址   选用Tomcat8. ...

  8. Java11新特性(二)——JDK11绿色免安装版环境变量配置教程

    前言 在实际的工作环境中,因为资源有限,一个人在公司,不可能配备多台电脑,所以就不可能有多个环境,但是一个人可能存在于多个项目,例如:在公司里面,尤其在一个大型的国企里面,研发产品生产线有很多条,当研 ...

  9. mingw64安装和环境变量配置教程

    今天想安装一个mingw64编译器,这样的话可以在VSCode和Matlab里面编译C语言了,也方便后续在simulink中使用S-function.记录在此,以便后续重新安装使用. 首先按照ming ...

  10. Windows10系统下JDK1.8的下载安装及环境变量配置

    1. JDK1.8安装 2. 环境变量配置 点击此处:官网下载 根据自己的系统 ,下载相应的JDK版本. 1. JDK1.8安装 双击下载的安装包(.exe文件),进行安装. 点击"下一步& ...

最新文章

  1. iOS - Quartz 2D 画板绘制
  2. 括号匹配编码c语言,用c语言实现括号匹配算法
  3. Linux基础第一章 概述
  4. 【算法】算法秋招个人总结
  5. 学计算机申请书100字,加入学生会申请书100字范文
  6. Unity3D面试ABC
  7. 有限元python编程流行吗_Python进行有限元分析
  8. ip_conntrack: table full, dropping packet的问题
  9. java获取linux下面所有线程,获取Linux中Java线程的线程ID
  10. 动态规划算法 dynamic programming
  11. servlet-mapping_浅谈servletmapping的机制(二)
  12. 数据库系统概论第五版习题解析
  13. 使用超大电路集成的计算机,使用超大规模集成电路制造的计算机应该归属于()...
  14. Xcode打包ipa的步骤(简述)
  15. 食品药品版本库存管理软件
  16. 【Windows】外接USB键盘报“无法找到驱动”——手动指定驱动
  17. java 内存中创建文件_java - 如何在Java中创建一个zip文件 - 堆栈内存溢出
  18. Scratch精通之侦测的使用
  19. CSS揭秘:6.复杂的背景图案(下)
  20. 【原创】快速上手使用思维导图

热门文章

  1. IIS配置MIME类型
  2. ACM/ICPC World Finals 2012 B Curvy Little Bottles
  3. 使用WinMTR对网络进行测试,找出网络异常
  4. 微pe工具箱 系统安装教程_wepe启动盘制作教程|微pe工具箱怎么制作u盘启动盘
  5. win10系统realtek高清晰音频管理器有什么用
  6. 用计算机弹极乐净土谱,极乐净土计算器谱
  7. 跨网页的新手引导_用户体验之如何设计一个完美的新手引导流程?(附带案例)...
  8. cacti mysql 压缩 备份_cacti数据迁移步骤 CactiEZ重装系统后 恢复原来的数据 CactiEZ重装系统前要备份的数据...
  9. android 保活 sdk 信鸽,腾讯信鸽推送平台Android sdk推荐_腾讯信鸽推送平台Android sdk使用教程...
  10. Netty学习之读netty权威指南(三)