1、下载JDK

本文以JDK1.8为主

JDK1.8官方下载链接 https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

网盘链接:https://pan.baidu.com/s/1TYkclM7t1hxFYC3bsAdW0A    提取码:1111

下载到本地后解压

2、安装JDK

双击解压后的.exe文件,出现如下界面

一直下一步即可

默认安装路径:C:\Program Files\Java\jdk1.8.0_112\

如需自定义安装目录

在一下界面修改即可

修改完成之后,点击下一步

当安装完成之后出现一下界面时,提示安装JRE

默认JDK目录内部包含jre,可以不用安装,如需单独jre可安装,如不需要,可直接点击窗口右上角 X关闭

点击右上角X后,提示“取消安装Java”,忽略,其实已经安装了,自行可在安装目录下查看

需要修改JRE安装目录的可根据一下步骤走(如不修改,请忽略)

  1. 先在磁盘中创建一个空文件夹
  2. 点击更改,修改目录到创建的空文件夹(默认目录:C:\Program Files\Java\jre)
  3. 点击下一步即可
  4. 等待安装完成后,点击关闭即可

3、配置JDK

  安装完之后,进行环境变量的配置,如下图操作即可

  1. 右键此电脑,选择属性

找到jdk安装目录,复制路径到上图变量值中,点击确定

在系统变量中找到Path变量

选中,点击编辑

如上图,点击新建,输入 %JAVA_HOME%\bin

再次点击新建 ,输入 %JAVA_HOME%\jre\bin

点击确认即可

4、测试

    配置完之后,进行测试,打开CMD命令行窗口(快捷键:windows键+R),输入cmd 点击确认即可打开cmd窗口如下界面

在窗口上分别输入 java 返回

输入 java -version 返回如下

输入 javac 返回如下

输入  javac -version 返回如下

4.1关于输入java无反应,输入javac弹出÷: javac <options> <source files>

如图:

将CMD窗口编码修改一下,输入chcp 936

再次分别输入java 和 javac 即可

windows下安装及配置JDK(详解版)的更多相关文章

  1. Windows下SVN权限配置过程详解

    本节讲解一下Windows下SVN权限配置说明,针对的是一个目录下多库的情况,下面是具体的介绍,希望通过本文的学习,你能够对SVN权限配置问题有更加深刻的认识. 1.本文档适用于对Subvesion的 ...

  2. windows下安装rabbitmq的步骤详解

    (仅作为个人的备忘记录) Rabbit MQ 是建立在强大的Erlang OTP平台上,因此安装Rabbit MQ的前提是安装Erlang.通过下面两个连接可以下载安装最新的版本: 下载并安装Eral ...

  3. windows下安装和配置多个版本的JDK

    https://jingyan.baidu.com/article/47a29f2474ba55c015239957.html 如何在windows下安装和配置多个版本的jdk,本文将带你在windo ...

  4. php redis使用 常用方法 | Windows环境下安装Redis | Windows下php安装redis扩展(详解版)

    redis可视化工具:http://www.treesoft.cn/dms.html #php redis使用 常用方法 https://www.cnblogs.com/mg007/p/1043107 ...

  5. Python安装、配置图文详解(转载)

    Python安装.配置图文详解 目录: 一. Python简介 二. 安装python 1. 在windows下安装 2. 在Linux下安装 三. 在windows下配置python集成开发环境(I ...

  6. 【和我一起学python吧】Python安装、配置图文详解

     Python安装.配置图文详解 目录: 一. Python简介 二. 安装python 1. 在windows下安装 2. 在Linux下安装 三. 在windows下配置python集成开发环境( ...

  7. Linux centos7环境下安装MySQL的步骤详解

    Linux centos7环境下安装MySQL的步骤详解 安装MySQL mysql 有两个跟windows不同的地方 1).my.ini 保存到/etc/my.ini 2).用户权限,单独用户执行 ...

  8. Linux下安装和配置JDK与Tomcat(升级版)

    在这个版本 Linux下安装和配置JDK与Tomcat(入门版) 的基础上优化升级 1.下载相关软件 apache-tomcat-6.0.37.tar.gz jdk-6u25-linux-i586-r ...

  9. CentOS7下Firewall防火墙配置用法详解

    官方文档地址: https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Security_Guide ...

  10. PHP学习之-Mongodb在Windows下安装及配置

    Mongodb在Windows下安装及配置 1.下载 下载地址:http://www.mongodb.org/ 建议下载zip版本. 2.安装 下载windows版本安装就和普通的软件一样,直接下一步 ...

随机推荐

  1. css 利用 linear-gradient 实现条纹背景

    1. 水平条纹背景 当给背景设置渐变效果时,默认的渐变方向是垂直由上到下的,效果如下: { background: linear-gradient(#aaa, #ddd); } 尝试拉近色标的距离,会 ...

  2. Python 项目:外星人入侵----第一部分

    外星人入侵 1.规划项目 玩家控制着一艘最初出现在屏幕底部中央的飞船,玩家可以使用箭头键左右移动飞船,还可以使用空格键进行射击,游戏开始时,一群外星人出现在天空中,他们在屏幕中下移动.玩家任务是射杀这 ...

  3. Centos7.x 使用 selenium + python + jenkins 做UI自动化

    一.基础环境准备 1.Chrome + Chrome Driver https://www.cnblogs.com/TSmagic/p/15671533.html(此篇文章已经介绍) 2.Seleni ...

  4. 安装scss版本号(不报错)

    npm install sass-loader@8.0.2 node-sass@4.14.1

  5. 音视频八股文(6)-- ffmpeg大体介绍和内存模型

    播放器框架 常用音视频术语 • 容器/文件(Conainer/File):即特定格式的多媒体文件, 比如mp4.flv.mkv等. • 媒体流(Stream):表示时间轴上的一段连续数据,如一 段声音 ...

  6. 2020-12-14:mysql中,可重复读是怎么实现的?

    福哥答案2020-12-14: [答案来自此链接:](http://bbs.xiangxueketang.cn/question/735) 快照读:就是select.MVCC.select * fro ...

  7. 2021-08-08:自由之路。电子游戏“辐射4”中,任务“通向自由”要求玩家到达名为“Freedom Trail Ring”的金属表盘,并使用表盘拼写特定关键词才能开门。给定一个字符串 ring,表

    2021-08-08:自由之路.电子游戏"辐射4"中,任务"通向自由"要求玩家到达名为"Freedom Trail Ring"的金属表盘,并 ...

  8. Stream流根据属性去重

    List根据属性去重 创建一个user集合 User user1 = new User("user1", 18, "AAA"); User user2 = ne ...

  9. 在 Transformers 中使用对比搜索生成可媲美人类水平的文本 🤗

    1. 引言 自然语言生成 (即文本生成) 是自然语言处理 (NLP) 的核心任务之一.本文将介绍神经网络文本生成领域当前最先进的解码方法 对比搜索 (Contrastive Search).提出该方法 ...

  10. 【GiraKoo】C++多线程消息分发架构

    [开源需求]C++多线程消息分发架构 项目[gi_messager] 在多线程环境中,为每个线程提供独立的消息队列 MessageLoop.注:主线程默认自动创建消息队列. MessageLoopCe ...