Java:Windows 10下载和配置JDK

article/2025/9/1 3:19:52

文章目录

  • 0. 介绍
  • 1. 下载
  • 2. 安装
    • 2.1. “.zip” 安装
    • 2.2. “.exe” 安装
  • 3. 配置
  • 4. 测试
  • 4. 问答

0. 介绍

JDK,全称是 “Java Development Kit”,Java 开发工具包,是一个开发 Java 必不可少的程序或资源(目前可替换的有:OpenJDK)。
JDK 中包含了 JVM 和 JRE 等运行 Java 必须的资源,还多了很多开发 Java 必需的资源。
如果更详细资料感兴趣,可以参考我的另外一篇博客:Java 开发工具包。

1. 下载

  • 打开 JDK 官网(JDK 属于 Oracle 公司)直达 JDK 官网下载链接
    在这里插入图片描述
  • 点击 “JDK Download” 按钮
    在这里插入图片描述
    注:官网上第一个 JDK 版本都是最新版,写博客期间最新版为 JDK 15,如果你需要较低版本,请查看下一步;否则跳过(请忽略)
  • 下载较低版本
    在这里插入图片描述
  • 下载页面(以 JDK 15 为例)
    在这里插入图片描述
  • 在 Windows x64 区域(高级版本在 Windows 只支持 x64 位操作系统),点击一个进行下载
    在这里插入图片描述

2. 安装

2.1. “.zip” 安装

  • 将 “jdk-15.0.1_windows-x64_bin.zip” 解压到一个你认为合适的位置(路径尽量不要有中文)
    在这里插入图片描述
    在这里插入图片描述

2.2. “.exe” 安装

  • 双击 “.exe” 文件,打开安装程序
    在这里插入图片描述

  • 单击 “Next”
    在这里插入图片描述

  • 安装路径,如果路径不合适,可以点右侧的 “Change” 进行修改(尽量不要有中文),点击 “Next”
    在这里插入图片描述

  • 安装过程(很快,可能几秒到几分钟)
    在这里插入图片描述

  • 成功安装,点击 “Close” 退出
    在这里插入图片描述

3. 配置

注:我的 JDK-15 完整路径是 “C:\Program Files\Java\jdk-15.0.1”(引号内的内容)

  • 选中桌面上 “我的电脑”, 鼠标右键,选择 “属性”
    在这里插入图片描述
  • 高级系统设置
    在这里插入图片描述
  • 选择 “高级” 选项卡下的 “环境变量”
    在这里插入图片描述
  • 用户变量和系统变量
    在这里插入图片描述

注:用户变量只对某一特定用户有效;系统变量对整个系统有效。
我的电脑只有我一个用户,所以我直接修改系统变量。

  • 新建变量
    在这里插入图片描述

  • 变量 JAVA_HOME
    在这里插入图片描述

    • 变量名称:JAVA_HOME
    • 变量值:你的 JDK 路径

点击 “OK”。

  • 找到系统变量下的 “Path” 变量
    在这里插入图片描述

选中双击打开,或者选中后点击 “Edit” 打开

  • 点击 “New” 创建一个新的路径在这里插入图片描述

  • 输入 “%JAVA_HOME%\bin”,并点击 “OK”
    在这里插入图片描述

  • 继续点击 “OK”
    在这里插入图片描述

  • 最后一次 “OK”
    在这里插入图片描述
    注:以上三次确认,都确保点击了,以保证系统变量生效。

4. 测试

  • 打开 CMD
    在这里插入图片描述

  • 输入命令:“java”
    在这里插入图片描述

  • 输入命令:“java --version”
    在这里插入图片描述

  • 输入命令:“javac”
    在这里插入图片描述

  • 输入命令:“javac --version”
    在这里插入图片描述

  • 以上结果都表明:成功配置了 JDK。

4. 问答

配置 JDK 路径有两种方案。
方案一:就是 3. 中的方案,先 “JAVA_HOME”,后 “Path” 路径;
方案二:就是直接在 “Path” 中配置 JDK 的路径,如下图所示
在这里插入图片描述
其中 “JAVA_HOME=C:\Program Files\Java\jdk-15.0.1”。
这两种方案都能成功配置 JDK。

你可能存在疑问:为什么还要“多此一举”地创建一个 “JAVA_HOME” 变量呢?

假如现在我要更换 JDK 的版本,如 JDK 14,那么
方案一:更换 “JAVA_HOME” 的值
在这里插入图片描述
方案二:更换 “Path” 中关于 JDK 的值

看起来似乎是差不多复杂的。
但是,当需要多个关于 JDK 路径的时候,方案一的优势就体现出来了。

方案一:%JAVA_HOME%\bin; %JAVA_HOME%\lib;
方案二:C:\Program Files\Java\jdk-15.0.1\bin; C:\Program Files\Java\jdk-15.0.1\lib;


http://chatgpt.dhexx.cn/article/eetmw2Go.shtml

相关文章

Java 10 正式发布了

3 月 20 日,Oracle 宣布 Java 10 正式发布。官方已提供下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html 。 在 Java 9 之后,Java 采用了基于时间发布的策略,每 6 个月一个版本。这是采用新的发布策略之…

Java-1.10

题目描述: 假设一个人45分30秒跑了14千米,编写程序,显示他以每小时多少英里为单位的平均速度。 (1英里约等于1.6千米) 代码: public class Speed {public static void main(String[] args){double speed…

关于Java(10)

关于Java(10)第十四章-I/O输入输出 1. Java中流的分类有哪些? 流从流动方向上看:一般分为输入流和输出流 输入流:如System.in是一个InputStream类型输入流 输出流:如System.out 是一个PrintStream类型输出流从读取类…

java 01~~10

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言Day01——从“Hello World”开始吧Day02——基本算术操作练习:四则运算运行结果 Day03——基本if语句练习:求绝对值运行结果 小结 Day04…

Java-10

学习来源:日撸 Java 三百行(31-40天,图)_闵帆的博客-CSDN博客 33 图的广度优先遍历 33.1与树的广度优先遍历类似。 33.2为每个核心方法写一个测试方法。这叫单元测试。 代码: /********************** Breadth fi…

Java 10 新特性解读

前言  2018年3月21日,Oracle官方宣布Java10正式发布。  需要注意的是 Java 9 和 Java 10 都不是 LTS (Long-Term-Support) 版本。和过去的 Java 大版本升级不同,这两个只有半年左右的开发和维护期。而未 来的 Java 11,也就是 18.9 LTS&am…

【小家java】java10新特性(简述十大新特性) 小步迭代

相关阅读 【小家java】java5新特性(简述十大新特性) 重要一跃 【小家java】java6新特性(简述十大新特性) 鸡肋升级 【小家java】java7新特性(简述八大新特性) 不温不火 【小家java】java8新特性&#xff0…

IP地址与端口Port

IP地址 IP地址:InetAddress 唯一定位一台网络上的计算机127.0.0.1 (本机localhost) IP地址的分类 IPv4:网际协议版本4(英语:InternetProtocolversion4,IPv4),又称互联网…

Port端口

一、端口号的定义 端口表示当前计算机上的一个进程。 例如:手机开着 微信 王者 QQ 这时候我们使用QQ给对方发送一条消息,这时我们要知道对方的ip地址,这样才能到达指定的位置,但是消息到了指定位置,又怎么知道这个消…

linux普通用户使用1024以下的端口(80)

linux对于非root权限用户不能使用1024以下的端口,对于一些服务,过高的权限,会带来一定的风险。那么对于低权限的用户如何对外开放1024以下的端口。我这里找到几种办法并且亲测可行 首先搭建环境centos7 账户tengine没有sudo 权限 1.nginx 等…

价值连城的神站:广西图书馆的电子资源(视频、书、期刊...)

网站地址:http://wap.gxlib.org.cn:9080/ermsClient/browse.do广西壮族自治区图书馆的电子资源平台,该平台开放注册,注册登录成功后可以免费使用平台内的所有资源。该平台的资源库异常丰富,可以说是在线图书馆该有的资源这里都有了…

IMC美丽链:区块链与世界上最大的酿酒商的恩怨情仇!

酒业巨头Anheuser-Busch InBev旨在通过区块链技术改变数字广告供应链。 现在我们在网上,到处都可以看到广告。但是其实很多都是欺诈信息,比如我们上网站购物,可能就会遇到有欺诈广告,导致我们买到假货。 或者是我们在网上搜索&a…

2021年中国苹果行业产业链分析:上下游市场稳定,苹果行业市场运行情况平稳增长 [图]

一、概述 苹果目前是世界四大水果之首,苹果产业链上游主要由种子、肥料、农药等构成,下游主要加工成果脯、苹果干、苹果酒和苹果醋等。 苹果产业链 资料来源:智研咨询整理 二、上游产业 化肥是农业生产中一种十分常见的生产资料,…

这两个世界此次对决之后,“互联网+”与数字化真的要来了

昨天,微信上一个朋友忧心忡忡的问了我一个问题,“这次疫情对传统企业影响巨大,好多企业迟迟不能复工,面临生死存亡的挑战。你觉得这对于我们这样的数字化转型服务的公司来说,会有什么影响呢?” 我的回答是…

说出来你可能不信,现在连酒厂都在招算法工程师

原创:HyperAI超神经 关键词:啤酒 智能酿造 根据数据显示,从 1960 年代至今,啤酒的受欢迎程度每年增加,逐渐成为了消耗量最大的饮品之一。 到 2017 年的统计数据,中国人均啤酒年消耗达到了 60 瓶之多。…

中国企业软件必然革命世界企业软件

(1)先扯点没用的:宏观经济环境 三架马车:出口、固定资产投资、消费。 我丝毫不怀疑中国会在2035年,GDP超过美国。也就是说,我们总体来说,坐在中国这艘上升发展的飞机上,享受着红利。…

[机器学习笔记] 用Python分析:红葡萄酒质量分析(数据探索)

用Python分析:红葡萄酒质量分析(数据探索) 数据集:winemag-data_first150k.csv 先来导入数据 import numpy as np import pandas as pd import seaborn as sns import matplotlib.pyplot as plt import statsmodels.api as sm …

区块链 - 区块链基础知识:交易哈希链

区块链 - 区块链基础知识:深入了解交易哈希链 本文的主题是执行有关交易哈希链、 交易池的角色以及 一个最长的区块链如何永远占据主导。 讨论的细节包括以下内容: 事务哈希链的实现细节 交易池的角色 为什么需要共识算法 PoW vs PoS为什么最长的区块…

2018世界杯热点运营活动案例剖析

一、产品与活动概况 此次选取的产品除了本品同程艺龙(微信火车票机票)外,还包括全民应用支付宝和美团。其中本品世界杯主题的运营活动是“支持你的主队-赢球衣”,支付宝的是“猜世界杯-赢蚂蚁积分”,美团的是“燃烧看球-竞猜赢百万大奖”。 1. 同程艺龙:“支持你的主队…

翼次元空间资讯:区块链互联网酒业“心直酒快”有动作

本文由BitCOO、4COO全球运营官社区网络中国区节点与TokenRiseValueBoost | Chain产业链、FUND、Value与BrandFin品牌价值燃焕力中心、FintechX金融科技发展中心、孵化器WiTx链智星云 翼次元空间 Ai&Hi_AiHi/AiHiX研究中心授权发布 —— 由FinRise奋睿资本投资、翼次元空间孵…