JDK8(Java Development kit)的安装与配置全过程

2025-09-23 12:50

本文主要是介绍JDK8(Java Development kit)的安装与配置全过程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

《JDK8(JavaDevelopmentkit)的安装与配置全过程》文章简要介绍了Java的核心特点(如跨平台、JVM机制)及JDK/JRE的区别,重点讲解了如何通过配置环境变量(PATH和JA...

Java

特点

说起 Java,大家肯定都不陌生,作为目前世界编程语言市场占有率稳定前三的语言,Java确实有着它自己独特的优势:

  • 面向对象;
  • 简单性;
  • 分布式处理多线程;
  • 健壮性;
  • 结构中立;
  • 开源;
  • 跨平台;

如何做到跨平台的呢?

原因就是这个 JVM (Java Virtual MAChine),Java虚拟机。

引入Java虚拟机后,Java在不同平台上运行时不需要重新编译。Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。

JDK

JDK,Java Development Kit(Java开发工具包)。

  • 一般来编程说,JDK是提供给Java工作人员使用的,其中包含了Java的开发工具,也包括了JRE。
  • 所以安装了JDK,就不用单独再安装JRE了。
  • 其中的开发工具:编译工具(Javac.exe)打包工具(Jar.exe)等。

JRE

JRE,Java Runtime Enviro编程nment(Java运行环境)

  • 包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等。
  • 如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。

简单而言:使用JDK开发完成的Java程序,交给JRE运行。

JDK的下载,安装

JDK的下载通过官方网站获取JDK:JDK官方网站

JDK的安装

傻瓜式安装,安装路径不要有中文、空格或者特殊符号,安装路径统一。

提示安装JRE时,可以选择不安装。

  • 安装实例(JDK-8):

JDK8(Java Development kit)的安装与配置全过程

  • 我们下载下来JDK文件后,双击“运行”:

JDK8(Java Development kit)的安装与配置全过程

  • 点击“下一步”:

JDK8(Java Development kit)的安装与配置全过程

这里默认安装路径是在C盘,建议更改到其他盘:

  • 点击“更改”:

JDK8(Java Development kit)的安装与配置全过程

  • 这里建议去其他盘新建一个空文件夹,名称易于理解,例如:

JDK8(Java Development kit)的安装与配置全过程

JDK8(Java Development kit)的安装与配置全过程

  • 将该目录复制到 jdk 的前面:

JDK8(Java Development kit)的安装与配置全过程

  • 点击“确定”:

JDK8(Java Development kit)的安装与配置全过程

  • 点击“下一步”:

JDK8(Java Development kit)的安装与配置全过程

  • 等待读条:

JDK8(Java Development kit)的安装与配置全过程

弹出 jre 的安装路径,点击“更改”;

  • 建议修改和 jdk 放在同一个路径下:

JDK8(Java Development kit)的安装与配置全过程

可以现在该路径下新建一个空文件夹,名称和 jdk 基本一致,将 jdk 换成 jre;

JDK8(Java Development kit)的安装与配置全过程

在上面点击“更改”后弹出的页面选择新建的空文件夹:jre;

  • 点击“确定”:

JDK8(Java Development kit)的安装与配置全过程

  • 点击“下一步”:

JDK8(Java Development kit)的安装与配置全过程

  • 等待读条完成:

JDK8(Java Development kit)的安装与配置全过程

点击“关闭”,安装完成!

配置环境变量

为什么要配置环境变量?

我们可http://www.chinasem.cn以先来看看 JDK 是否安装成功:

方法:进入DOS页面下输入指令:

“java”、“javac”、“java -version”

  • 进入 DOS 小技巧:“win + R”、输入"cmd"、敲回车:

JDK8(Java Development kit)的安装与配置全过程

JDK8(Java Development kit)的安装与配置全过程

JDK8(Java Development kit)的安装与配置全过程

JDK8(Java Development kit)的安装与配置全过程

我们运行 javac 的时候就出现了问python题,JDK安装成功以后,在DOS下输入该指令会正常执行才是,问题出在哪了呢?

问题恰恰就出在了环境变量上。

我们再回过头来看看环境变量的设置:

首先:

打开桌面上的“此电脑”,或者文件夹里的“此电脑”的“属性”:

(个别电脑在桌面和文件夹中打开此电脑的属性会弹出不一样的界面,所以建议统一在文件夹中打开“此电脑”的“属性”:)

JDK8(Java Development kit)的安装与配置全过程

  • 右键“此电脑”,点击“属性”:

JDK8(Java Development kit)的安装与配置全过程

JDK8(Java Development kit)的安装与配置全过程

  • 点击“环境变量”:

JDK8(Java Development kit)的安装与配置全过程

  • 在下方“系统变量”的变量中找到 “Path”:

JDK8(Java Development kit)的安装与配置全过程

  • 选中并且双击它,或者点击“编辑”:

JDK8(Java Development kit)的安装与配置全过程

我们能看到第一个C盘下的一个路径:

  • 复制该路径进入文件资源管理器:

JDK8(Java Development kit)的安装与配置全过程

我们可以发现在该路径下存在三个可执行文件;

并且,没有 javac !

这就是DOS窗口下运行 javac 失败的原因。

知道了原因,怎么修改呢?

  • 查阅了相关资料,才知道,这个C盘下的系统环境变量是JDK-8版本以上自动添加的一个环境变量。
  • 我们可以进行手动删除。

JDK8(Java Development kit)的安装与配置全过程

  • 直接点击“删除”即可。

删除了该变量,我们如何配置正确的环境变量呢?

  • 首先,在系统变量下新建一个变量:

JDK8(Java Development kit)的安装与配置全过程

  • 选择“Path”,进行“编辑”:

JDK8(Java Development kit)的安装与配置全过程

  • 选择“新建”:

JDK8(Java Development kit)的安装与配置全过程

  • 输入 %JAVA_HOME%\bin ,点击“确定”:

JDK8(Java Development kit)的安装与配置全过程

  • 点击“确定”:

JDK8(Java Development kit)的安装与配置全过程

  • 点击“确定”:

JDK8(Java Development kit)的安装与配置全过程

至此,环境变量算是配置成功了!!!

我们现在再次进入DOS,

输入那几个指令:java、javac、java -version

JDK8(Java Development kit)的安装与配置全过程

JDK8(Java Development kit)的安装与配置全过程

JDK8(Java Development kit)的安装与配置全过程

JDK8(Java Development kit)的安装与配置全过程

JDK8(Java Development kit)的安装与配置全过程

这一次就说明JDK真的安装成功了!!!

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持China编程(www.chinasem.cn)。

这篇关于JDK8(Java Development kit)的安装与配置全过程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1155989

相关文章

Java中流式并行操作parallelStream的原理和使用方法

《Java中流式并行操作parallelStream的原理和使用方法》本文详细介绍了Java中的并行流(parallelStream)的原理、正确使用方法以及在实际业务中的应用案例,并指出在使用并行流... 目录Java中流式并行操作parallelStream0. 问题的产生1. 什么是parallelS

MySQL数据库双机热备的配置方法详解

《MySQL数据库双机热备的配置方法详解》在企业级应用中,数据库的高可用性和数据的安全性是至关重要的,MySQL作为最流行的开源关系型数据库管理系统之一,提供了多种方式来实现高可用性,其中双机热备(M... 目录1. 环境准备1.1 安装mysql1.2 配置MySQL1.2.1 主服务器配置1.2.2 从

Java中Redisson 的原理深度解析

《Java中Redisson的原理深度解析》Redisson是一个高性能的Redis客户端,它通过将Redis数据结构映射为Java对象和分布式对象,实现了在Java应用中方便地使用Redis,本文... 目录前言一、核心设计理念二、核心架构与通信层1. 基于 Netty 的异步非阻塞通信2. 编解码器三、

SpringBoot基于注解实现数据库字段回填的完整方案

《SpringBoot基于注解实现数据库字段回填的完整方案》这篇文章主要为大家详细介绍了SpringBoot如何基于注解实现数据库字段回填的相关方法,文中的示例代码讲解详细,感兴趣的小伙伴可以了解... 目录数据库表pom.XMLRelationFieldRelationFieldMapping基础的一些代

一篇文章彻底搞懂macOS如何决定java环境

《一篇文章彻底搞懂macOS如何决定java环境》MacOS作为一个功能强大的操作系统,为开发者提供了丰富的开发工具和框架,下面:本文主要介绍macOS如何决定java环境的相关资料,文中通过代码... 目录方法一:使用 which命令方法二:使用 Java_home工具(Apple 官方推荐)那问题来了,

Java HashMap的底层实现原理深度解析

《JavaHashMap的底层实现原理深度解析》HashMap基于数组+链表+红黑树结构,通过哈希算法和扩容机制优化性能,负载因子与树化阈值平衡效率,是Java开发必备的高效数据结构,本文给大家介绍... 目录一、概述:HashMap的宏观结构二、核心数据结构解析1. 数组(桶数组)2. 链表节点(Node

Java AOP面向切面编程的概念和实现方式

《JavaAOP面向切面编程的概念和实现方式》AOP是面向切面编程,通过动态代理将横切关注点(如日志、事务)与核心业务逻辑分离,提升代码复用性和可维护性,本文给大家介绍JavaAOP面向切面编程的概... 目录一、AOP 是什么?二、AOP 的核心概念与实现方式核心概念实现方式三、Spring AOP 的关

详解SpringBoot+Ehcache使用示例

《详解SpringBoot+Ehcache使用示例》本文介绍了SpringBoot中配置Ehcache、自定义get/set方式,并实际使用缓存的过程,文中通过示例代码介绍的非常详细,对大家的学习或者... 目录摘要概念内存与磁盘持久化存储:配置灵活性:编码示例引入依赖:配置ehcache.XML文件:配置

Java 虚拟线程的创建与使用深度解析

《Java虚拟线程的创建与使用深度解析》虚拟线程是Java19中以预览特性形式引入,Java21起正式发布的轻量级线程,本文给大家介绍Java虚拟线程的创建与使用,感兴趣的朋友一起看看吧... 目录一、虚拟线程简介1.1 什么是虚拟线程?1.2 为什么需要虚拟线程?二、虚拟线程与平台线程对比代码对比示例:三

Linux云服务器手动配置DNS的方法步骤

《Linux云服务器手动配置DNS的方法步骤》在Linux云服务器上手动配置DNS(域名系统)是确保服务器能够正常解析域名的重要步骤,以下是详细的配置方法,包括系统文件的修改和常见问题的解决方案,需要... 目录1. 为什么需要手动配置 DNS?2. 手动配置 DNS 的方法方法 1:修改 /etc/res