JDK的下载与安装


在java实际编程的道路上,迈出的第一步必定是JDK的安装,因为JDK是一切java的基础,这里给出在Windows10 x64版本下的JDK1.8的详细安装步骤,其他的Windows版本和JDK版本的安装也大同小异

JDK的下载

博主本人并不是一个喜欢追求最新版本的人,我认为稳定才是硬道理,所以博主也推荐大家使用JDK1.8而不是使用JDK的最新版本

附上JDK1.8的官方下载地址:JDK1.8官方链接

同时附上JDK最新版本的下载地址:JDK下载官方链接

注意点:在JDK的下载页面中必须同意协议才可以进行下载,如下图所示

否则会出现如下的弹窗提示

JDK的安装

  1. 以管理员身份打开安装包

  2. 安装程序就绪

  3. 指定JDK安装目录(个人建议使用默认路径即可,建议Copy,后面看情况是否需要用)

  4. 安装进行中(做好被一绿到底的准备就好)

  5. 随即跳出许可条框的变更

  6. 进行JRE的安装(同样建议不要更改路径)

  7. 安装进行中(请做好再次被一绿到底的准备)

  8. 安装完成

  9. 测试本地的JDK是否安装完成,在命令行使用java -version指令

    如果出现如下界面,则表示一切顺利,你可以正式开始java的成神之路了

如果出现:"java"不是内部或外部命令,那么你还得强颜欢笑的看一下下面的解决办法

首先在我的电脑右键开属性,会出现如下的界面,打开高级系统设置

打开环境变量

该页面分为用户变量(在该处配置仅限当前用户使用,其他的用户无法使用)和系统变量(全用户使用),建议使用JAVA_HOME的方式(在用户变量区或系统变量区随意)进行配置JDK,虽然会麻烦一点点(我保证就一点点),点击新建,在变量名位置输入"JAVA_HOME",在变量值的位置指定JDK的安装路径



完成后出现点击Path进行下一步配置,如果在用户变量区配置的JAVA_HOME就在用户区进行Path配置,在系统变量区就在系统变量区配置

点击新建,按照"%JAVA_HOME%\bin"的方式进行输入即可

至此,你可在命令行使用java -version指令重新测试是否安装完成

码字辛苦,尊重原创,谢谢

JDK安装详细步骤的更多相关文章

  1. elasticsearch kibana + 分词器安装详细步骤

    elasticsearch kibana + 分词器安装详细步骤 一.准备环境 系统:Centos7 JDK安装包:jdk-8u191-linux-x64.tar.gz ES安装包:elasticse ...

  2. linux/centos下安装nginx(rpm安装和源码安装)详细步骤

    Centos下安装nginx rpm包                                                                                 ...

  3. MySql Server 5.7的下载及安装详细步骤

    1.下载安装包 1)找到官网下载地址(https://dev.mysql.com),选择downloads,找到windows

  4. linux下mysql-5.5.15安装详细步骤

    linux下mysql-5.5.15安装详细步骤 注:该文档中用到的目录路径以及一些实际的值都是作为例子来用,具体的目录路径以各自安装时的环境为准 mysql运行时需要一个启动目录.一个安装目录和一个 ...

  5. PostgreSQL在win7上安装详细步骤

    原文:PostgreSQL在win7上安装详细步骤 PostgreSQL安装: 一.windows下安装过程 安装介质:postgresql-9.1.3-1-windows.exe(46M),安装过程 ...

  6. MySQL Community Server 5.7安装详细步骤

    mysql社区版安装配置步骤较繁琐,几经搜索之后才成功安装,此文将所有的安装步骤及安装过程中遇到的问题进行了总结 1. 下载MySQL社区版     最新版下载地址:https://dev.mysql ...

  7. Oracle 12c安装详细步骤,带截图

    1,在官网上下载oracle的压缩文件,两个都要下载. 并两个同时选中解压在一个文件夹里面. 2,解压之后,如下图,点击setup.exe稍等一会儿 ,3,开始安装: 不选点击下一步,或者直接点击下一 ...

  8. cdh5.4、cm5.4 安装详细步骤

    安装准备: 1.centos6.5 64位 虚拟机,内存分配4G.硬盘位20G 2.cm5.4 cdh5.4 包 安装步骤 一.centos安装完后,进行系统配置 1.关闭防火墙 service ip ...

  9. mysql安装详细步骤图解

    本文转自http://blog.csdn.net/fanyunlei/article/details/21454645 别看图多,其实mysql的安装十分简单,一路next即可,只是注意倒数第三步,设 ...

随机推荐

  1. [Linux][C][gcc] Linux GCC 编译链接 报错ex: ./libxxx.so: undefined reference to `shm_open'

    本人原创文章,文章是在此代码github/note的基础上进行补充,转载请注明出处:https://github.com/dramalife/note. 以librt丶用户自定义动态库libxxx 和 ...

  2. JDK dump

    1. 查看整个JVM内存状态 jmap -heap 1237(pid) 2.生成dump文件 jmap -dump:file=文件名.dump 1237(pid)

  3. 解决tinyint映射成boolean/byte的问题

    前言 最近受疫情的影响,公司要做一个类似一码通的系统为客户服务.由我来进行表的设计.创建表之后需要逆向生成Java的entity.mapper.mapper.xml.由于我在数据库中定义了大量 tin ...

  4. hdu3294 Manacher算法模板

    题目链接:http://icpc.njust.edu.cn/Problem/Hdu/3294/ 回文长度如果是mxx,回文中心是id的话,在扩展串中(id-mxx+1,id+mxx-1)的这段中去除标 ...

  5. MFC之创建多级动态菜单

    一开始以我是这样做的,结果是错误的: 这段代码第一次点击时,会在第6个位置创建MFC菜单,我本以为再次点击,menu->GetSubMenu(5)返回的值就不会为空了,但事实是它返回了NULL, ...

  6. Jmeter4.0之语言修改(二)

    下载最新Jmeter后,解压后,点击jmeter.bat,启动后,界面显示的是英文,那如何切换到中文了,步骤是点击Options中的Choose Language,选择中文 但是关闭Jmeter再次启 ...

  7. Spring - 事务管理概述

      什么是事务管理? 第一个问题:什么是事务? 事务一般是相对数据库而言的,对于数据库一次操作就属于一个事务, 一次操作可以是几句 SQL 语句,也可以是若干行 JDBC 的 Java 语句.事务既然 ...

  8. iOS UmbrellaHeader

    Lexical or Preprocessor Issue - Umbrella header for module 'xxx' does not include header 'xxx.h' fra ...

  9. ShardingJDBC的基本配置和使用

    一.ShardingSphere介绍 ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC.Sharding-Proxy和Sharding-S ...

  10. C++中的各种进制转换函数汇总

    C++中的各种进制转换函数汇总 1.在C中,按指定进制格式输出如下: #include <iostream> #include <cstdio> using namespace ...