JDK的下载与安装教程(详细版,下载地址:官网+其它镜像)

JDK的下载与安装教程(详细版,下载地址:官网+其它镜像)

目录

1、JDK官网

2、基于JDK官网下载JDK版本

3、基于其它镜像的下载JDK版本 

3.1 使用华为镜像

3.2 使用injdk镜像

4、JDK的安装

5、配置JDK的环境变量

6、ideal选择相应的JDK版本

6.1 新建项目(new project)

6.2 创建项目后,调整JDK版本

6.3通过Maven依赖来控制JDK的版本


1、JDK官网

官网地址:Java Downloads | Oracle 中国https://www.oracle.com/cn/java/technologies/downloads/#jdk17-windows

官网地址(jdk17版本之前的):https://www.oracle.com/java/technologies/downloads/archive/https://www.oracle.com/java/technologies/downloads/archive/

选择"Java archive",

选择对应的jdk版本,

2、基于JDK官网下载JDK版本

第一步,选择jdk版本,

第二步,选择相应操作系统,

第三步,选择下载(平时在开发时,会在同一台电脑上安装多个jdk版本,以适应不同的项目需求的要求,普遍都是选.exe文档进行安装)

解释一下(jdk不同的安装包):

.zip: 下载后,需要解压;

.exe:下载后,双击就可以进行安装了(安装简单);

.msi:适合企业环境,适合批量安装;

第四步,等待下载成功,

3、基于其它镜像的下载JDK版本 

3.1 使用华为镜像

地址:Index of java-local/jdk (huaweicloud.com)https://repo.huaweicloud.com/java/jdk/

选择jdk版本:

选择相应的安装包,

等待下载完成,

双击安装即可,

3.2 使用injdk镜像

地址:WEJDK学习站 (injdk.cn)https://www.injdk.cn/

该地址存在不同公司的jdk版本,

主要关注OpenJDK(Oracle公司每3个月发布一版,但不稳定),OracleJDK(普遍安装的JDK,相对稳定,正式版本)

该网站包含了公司普遍使用的jdk版本(jdk8,jdk11和jdk17),选择相应的版本下载

4、JDK的安装

双击运行.exe,启动安装程序,

选择下一步,

注意查看jdk安装地址,选择下一步

安装完成,关闭即可,

查看我们已经安装的jdk版本,

在我们相应的jdk版本的bin目录下,确认一下我们安装的jdk版本,

找到对应的安装目录,

输入cmd,回车进入命令行模式,查看jdk的版本信息,

5、配置JDK的环境变量

在电脑的任务栏中,搜索"环境变量",

控制面板-》编辑系统环境变量-》选择系统属性-》选择高级-》选择环境变量,

新增系统变量,

命名JAVA_HOME,并选择相应版本的安装目录,点击确定,

双击Path系统变量,

选择新增,

新增环境变量(%JAVA_HOME%\bin),点击确定,

点击确定,

点击确定,

按住Window+R,输入cmd,回车进入命令行模式,

查看jdk版本,

6、ideal选择相应的JDK版本

6.1 新建项目(new project)

6.2 创建项目后,调整JDK版本

调整项目(project)的JDK版本,

调整项目中模块的JDK版本,

6.3通过Maven依赖来控制JDK的版本

<properties>        <spring-boot.version>2.3.12.RELEASE</spring-boot.version>        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>        <java.version>1.8</java.version>    </properties>

完整更新完啦!

Read more

华为OD机试双机位C卷-Alice的安全旅行(C/C++/Py/Java/Js/Go)

华为OD机试双机位C卷-Alice的安全旅行(C/C++/Py/Java/Js/Go)

Alice的安全旅行 2026华为OD机试双机位C卷 - 华为OD上机考试双机位C卷 200分题型 华为OD机试双机位C卷真题目录点击查看: 华为OD机试双机位C卷真题题库目录|机考题库 + 算法考点详解 题目描述 Alice计划从城市0出发最终到达城市N-1,他可以选择一条路线,但路上经过的城市总数(包括起点和终点)不能超过K个,每个城市都有一个安全度值,整个旅程的安全度被定义为路径上所有城市安全度的最小值,她的目标是让这个最小值尽可能高,请问Alice的旅程总体安全度最大能为多少? 输入描述 第一行有两个整数N和K,表示一共N个城市,以及Alice最多去K个城市(2<N<100000,1<K<100000) 接下来N行 每行包括一个整数h 表示去某个城市的安全度0=<h<=1000000000 接下来一行有一个整数M,表示城市间的M条道路,0<M<200000 接下来M行 每行有两个整数s0 s1

By Ne0inhk
【C++初阶】C++入门相关知识(2):输入输出 & 缺省参数 & 函数重载

【C++初阶】C++入门相关知识(2):输入输出 & 缺省参数 & 函数重载

🎈主页传送门:良木生香 🔥个人专栏:《C语言》 《数据结构-初阶》 《程序设计》《鼠鼠的C++学习之路》 🌟人为善,福随未至,祸已远行;人为恶,祸虽未至,福已远离 上期回顾:在上一篇文章中,我们对C++进行了初步的认识,学习了C++的发展历史,第一个C++程序以及命名空间,我们知道,C++的出现就是为了改进和完善C语言的不足,使得程序更加高效,程序员编写起来更加方便快捷,那么本篇文章我们继续往下认识C++的入门相关知识 目录 一、C++的输入&输出 1.1、核心载体:头文件 1.2、核心的IO对象:cin与cout 1.2.1、std::cin 标准输入流 1.

By Ne0inhk
C++ vector容器底层深度剖析与模拟实现

C++ vector容器底层深度剖析与模拟实现

🔥近津薪荼:个人主页 🎬个人专栏:《c语言基础知识详解》《c++基础知识详解》 ✨每个优秀的人, 都有一段沉默的时光, ❄️那段时光是付出了很多努力, 却得不到结果的日子,我们把它叫做扎根, ⭐️祝您也祝我早日破土而出,巨木参天。 简介:本文主要以手打代码的方式来实现vector的各接口功能,带大家深入了解vector的底层原理~ 目录 1 模板的使用说明 2 vector深度剖析及模拟实现 2.1 vector的成员变量 2.2 构造函数 2.2.1 指定大小和初始值的构造函数 2.2.2 迭代器范围构造函数 2.2.3 拷贝构造函数(现代写法) 2.3 赋值运算符重载 2.4 容量相关操作 2.4.1 reserve

By Ne0inhk
Elasticsearch + Kibana 实战指南:从安装部署到 C++ 客户端封装,解锁搜索引擎开发核心技能

Elasticsearch + Kibana 实战指南:从安装部署到 C++ 客户端封装,解锁搜索引擎开发核心技能

文章目录 * 本篇摘要 * 一.ES 介绍及简单使用 * 1·介绍 * 2.安装过程 * 检测是否安转成功 * 对应配置文件修改 * 3.ES核心知识概念 * **1. 索引(Index-->库)** * **2. 文档(Document)** * **3. 字段(Field)** * **4. 类型(Type-->类似表)**(7.x后已废弃) * **5. 映射(Mapping)** * 4.kibana介绍 * **Kibana 是什么?** * **Kibana 和 Elasticsearch 的关系** * 5.安装Kibana过程 * 6.kibana-es使用 * 7.es-client使用及封装使用接口 * es接口 * 1.

By Ne0inhk