JDK的具体安装步骤(带图带解释巨详细)

 更新时间:2024年05月15日 10:44:54   作者:空心木偶☜  
Java是一种广泛使用的编程语言,许多应用程序和系统都依赖于它,如果您想进行Java编程或运行Java应用程序,首先需要安装Java开发工具包(JDK),这篇文章主要给大家介绍了关于JDK具体安装步骤的相关资料,文中介绍的方法带图带解释巨详细,需要的朋友可以参考下

一、JDK的简介

JDK(Java Development Kit)是 Java 语言的软件开发工具包,中文称为 Java 开发工具包。它由 Sun 公司(现属于 Oracle 公司)提供,为 Java 程序开发提供了编译和运行环境。JDK 是整个 Java 应用程序开发的核心,包含了 Java 运行环境(JRE,Java Runtime Environment)和一些 Java 工具。

JDK 的主要功能如下:

1. 提供了编译和运行 Java 程序的环境,包括编译器、解释器和虚拟机。  

2. 支持 Java 语言的规范,确保开发的程序具有跨平台兼容性。  

3. 包含丰富的 API,供开发者用于实现各种功能。  

4. 提供了调试和测试工具,便于开发者排查和解决程序问题。  

5. 包含一些实用的示例代码和文档,帮助开发者快速上手 Java 开发。

JDK 的版本不断更新,为开发者提供更多功能和性能改进。目前,最新版本为21,兼容性更强,性能更高,安全性更好。开发者可以根据项目需求和平台兼容性选择合适的 JDK 版本进行开发。

总之,JDK 是 Java 开发者必备的工具包,为 Java 程序的开发、编译和运行提供了完整的解决方案。

二、JDK下载网址

网址:https://www.oracle.com/    或者点击这里进行下载

JDK现属于 Oracle 公司,所以进入Oracle官网进行下载。现在进入Oacle 都要进行登录,要是没有账号,按要求进行注册登录即可。进入官网后点击product即可。

 进入product后往下拉找到Java,点击Java。

进入Java界面后,在右边有一个download Java,点击进去

进去以后可以看见现在JDK的版本,可以看到现在的JDK的最新版本为21,下方有对应的操作系统,我的电脑是使用的是window系统,所以点击window版本进行下载。值得一提的是,我们可以看到有三个版本的JDK,x64 Compressed Archive指的是需要解压的版本;x64 installer 指的是直接安装的版本,所以我们这里直接选择x64 installer下载即可。

下载路径可以自己选择,建设设置在D盘,我这里是在D盘设置了一个JDK文件夹。

由于官网下载极慢,这里有一个小妙招教给大家,直接将下载链接贴到迅雷下载,速度飞快亲测有效。(没有对比就没有伤害!!!在遇到其他软件官网下载很慢也可以用这个方法哟)

下载完成后找刚才下载的路径双击JDK进行安装。

划重点,到这步最好不要使用该默认路径,因为默认的路径存在空格,这可能导致你以后使用JDK时会出现不知名bug,路径也不要有中文,原因同理。

所以我这里改成了自己设置的路径。

等待安装成功即可。

三、验证JDK安装成功

1.找到刚刚设置的安装路径,我设置的是D盘JDK文件夹,要想验证JDK是否安装成功,主要看bin包里面Java 和Javac是否正常即可。

2.要想验证Java和Javac ,首先按下win+R进入命令行界面,然后再分别输入Java和Javac进行查看,出现以下情况就是没有错误。

3.检查JDK的版本

也是在字符界面输入java -version(切记java后面有一个空格),回车后成功进行查看。

四、配置环境变量

(1)我的电脑–》右键属性–》高级系统设置–》环境变量

(2)系统变量–》新建系统变量–》完成后点击确定

因为我电脑之前装过一次1.8.0 202版本的,这个是之前配好的。

  • 变量名:JAVA_HOME
  • 变量值:C:\Program Files\Java\jdk1.8.0_202(这是你自己安装JDK时的路径)
  • 作用:定义一个变量,供其他地方使用

(3)双击系统变量下的PATH变量,新建:%JAVA_HOME%\bin和%JAVA_HOME%\jdk\bin

到此配置就成功啦,祝愿大家一次成功!!!

总结

到此这篇关于JDK的具体安装步骤的文章就介绍到这了,更多相关JDK具体安装内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Spring如何更简单的读取和存储对象

    Spring如何更简单的读取和存储对象

    这篇文章主要给大家介绍了关于Spring如何更简单的读取和存储对象的相关资料,在Spring 中想要更简单的存储和读取对象的核⼼是使⽤注解,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2023-06-06
  • Spring Boot中配置定时任务、线程池与多线程池执行的方法

    Spring Boot中配置定时任务、线程池与多线程池执行的方法

    这篇文章主要给大家介绍了关于Spring Boot中配置定时任务、线程池与多线程池执行的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Spring Boot具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-09-09
  •  java中StopWatch的使用详解

     java中StopWatch的使用详解

    本文主要介绍了 java中StopWatch的使用详解,stopWatch使用它可直观的输出代码执行耗时,以及执行时间百分比,非常具有实用价值,需要的朋友可以参考下
    2023-05-05
  • Javaweb 定时器功能代码实例

    Javaweb 定时器功能代码实例

    这篇文章主要介绍了Javaweb 定时器功能代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-04-04
  • 基于Java编写一个PDF与Word文件转换工具

    基于Java编写一个PDF与Word文件转换工具

    前段时间一直使用到word文档转pdf或者pdf转word,寻思着用Java应该是可以实现的,于是花了点时间写了个文件转换工具,感兴趣的可以了解一下
    2023-01-01
  • Java基础学习之构造方法详解

    Java基础学习之构造方法详解

    这篇文章主要为大家详细介绍了Java基础学习中构造方法的概述及注意事项,文中的示例代码讲解详细,对我们学习Java有一定帮助,需要的可以参考一下
    2022-08-08
  • Java 文件上传的实例详解

    Java 文件上传的实例详解

    这篇文章主要介绍了Java 文件上传的实例详解的相关资料,希望通过本文大家能掌握这部分内容,使用几种文件上传的方法,需要的朋友可以参考下
    2017-09-09
  • springmvc集成shiro登录权限示例代码

    springmvc集成shiro登录权限示例代码

    本篇文章主要介绍了springmvc集成shiro登录权限示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • SpringBoot集成quartz实现定时任务

    SpringBoot集成quartz实现定时任务

    这篇文章主要介绍了如何使用SpringBoot整合Quartz,并将定时任务写入库中(持久化存储),还可以任意对定时任务进行如删除、暂停、恢复等操作,需要的可以了解下
    2023-09-09
  • SpringBoot使用CXF集成WebService的方法

    SpringBoot使用CXF集成WebService的方法

    这篇文章主要介绍了SpringBoot使用CXF集成WebService的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-08-08

最新评论