JAVA最新版本详细安装教程(附安装包)

JAVA最新版本详细安装教程(附安装包)

目录

文章自述

一、JAVA下载

二、JAVA安装

1.首先在D盘创建【java/jdk-23】文件夹

2.把下载的压缩包移动到【jdk-23】文件夹内,右键点击【解压到当前文件夹】

3.如图解压会有【jdk-23.0.1】文件

4.右键桌面此电脑,点击【属性】

5.下滑滚动条,点击【高级系统设置】

6.点击【环境变量】

7.找到系统变量(S),然后点击【新建】

8.输入变量名和变量值

9.确认无误,点击【确定】

10.继续点击系统变量下的【新建】

11.输入变量名和变量值

12.确认无误,点击【确定】

13.在系统变量内下滑选中【Path】变量,然后点击【编辑】

14.右上角点击【新建】

15.新建变量

16.点击【确定】保存更改

三、JAVA验证

1.桌面开始菜单搜索【cmd】,打开命令提示符

2.输入命令

3.按下回车键(Enter)

四、JAVA安装释义

1.环境变量

2.设置 JAVA_HOME 与 Path

3.为什么需要手动配置环境变量,而不是安装程序自动配置


创作不易,禁止转载抄袭!!!违者必究!!!

创作不易,禁止转载抄袭!!!违者必究!!!

创作不易,禁止转载抄袭!!!违者必究!!!


文章自述

经过对众多JAVA安装教程的研究,我发现大多数教程都相对复杂。今天,我将为新手编写一篇简单易懂的JAVA快速安装开箱使用指南,只需按照下面的教程逐步操作,即可轻松上手。


一、JAVA下载

在安装JAVA前,需要下载JAVA安装包。由于官方全英文界面网站加载缓慢,下载安装包需要注册登录等繁琐操作。这里提供的是JAVA官方最新免安装版本,只需解压缩即可使用:

下载地址:点击下载


二、JAVA安装

1.首先在D盘创建【java/jdk-23】文件夹

img

2.把下载的压缩包移动到【jdk-23】文件夹内,右键点击【解压到当前文件夹】

img

3.如图解压会有【jdk-23.0.1】文件

img

4.右键桌面此电脑,点击【属性】

img

5.下滑滚动条,点击【高级系统设置】

img

6.点击【环境变量】

img

7.找到系统变量(S),然后点击【新建】

是点击系统变量(S)下面的新建,不是点击用户变量下面的新建。

img

8.输入变量名和变量值

JAVA_HOME D:\java\jdk-23\jdk-23.0.1

img

9.确认无误,点击【确定】

img

10.继续点击系统变量下的【新建】

img

11.输入变量名和变量值

CLASSPATH .;%JAVA_HOME%\lib\;%JAVA_HOME%\lib\tools.jar

img

12.确认无误,点击【确定】

img

13.在系统变量内下滑选中【Path】变量,然后点击【编辑】

img

14.右上角点击【新建】


15.新建变量

输入下面变量名,然后点击确定

%JAVA_HOME%\bin


16.点击【确定】保存更改

img

三、JAVA验证

1.桌面开始菜单搜索【cmd】,打开命令提示符

img

2.输入命令

java -version

img

3.按下回车键(Enter)

img

至此,表示JAVA完美安装成功!


四、JAVA安装释义

1.环境变量

环境变量是操作系统提供的一种简易的、对应用公开的键值数据库。它可以用来存放某应用想要传达给其它应用或记录给自己的信息。可以理解为每个应用自己主动设置的 QQ 签名。

特别对于环境变量 Path,它特指可执行文件的绝对路径。其中,该可执行文件的文件名将作为可在 CMD 中输入的命令名。如果不使用环境变量 Path,则执行这些命令时需要输入全路径。其它应用往往只知道所需的命令名,而不知道所需应用的路径,所以需要提前设置环境变量 Path。


2.设置 JAVA_HOME 与 Path

对于简单的 Java 程序来说,实际上只需要将 Java 的命令工具的路径添加至 Path 中即可(Path:C:\Program Files\Java\jdk-17\bin\)。不过,很多依赖 Java 的工具技术还要求设置其它环境变量,如 JAVA_HOME,而且这个环境变量经常使用,因此这里选择在安装时就一起配置。换句话说,如果其它工具技术还要求设置更多环境变量,那就还需要单独配置。环境变量并不是配置的越多越好,冗余是万恶之首,按需配置即可。


3.为什么需要手动配置环境变量,而不是安装程序自动配置

让安装包在安装时自动设置环境变量是一件很简单的事情(任何人使用一种安装包制作工具就可以做到这一点),JAVA官方没有选择这么做主要是为了给用户提供更多的自由。用户有可能会在电脑上安装很多个版本 JDK,如果让安装包自动完成这项工作,这将影响用户原来设置的环境变量,因此安装包没有提供这项功能。

Read more

Git版本管理:掌握Git Checkout 回溯备份与标签管理

Git版本管理:掌握Git Checkout 回溯备份与标签管理

在版本控制系统中,Git 是最受欢迎的工具之一。它不仅帮助开发者管理代码变更,还提供了强大的功能来回溯历史版本和创建备份点。本文将重点介绍 git checkout 命令在回溯备份中的应用,以及如何结合标签(tag)来更有效地管理项目历史。通过这些功能,你可以轻松地恢复到过去的代码状态,避免意外变更带来的损失。无论你是 Git 新手还是有经验的开发者,这篇文章都能帮助你更好地利用这些命令。 Git 基础回顾 在深入命令之前,先简单回顾 Git 的核心概念。Git 通过“提交”(commit)来记录代码变更的历史,每个提交都有一个唯一的哈希值(SHA-1)。这些提交形成一个树状结构,通常以分支(branch)来组织。主分支通常是 main 或 master。 * 回溯备份:指的是返回到项目的历史版本。这不是传统的文件备份,而是基于 Git 的版本历史来恢复状态。 * 标签:标签是给特定提交打上的“标记”,类似于书签,

By Ne0inhk
2026年3月3日科技前沿洞察:AI创新与开源新风向

2026年3月3日科技前沿洞察:AI创新与开源新风向

2026年3月3日科技前沿洞察:AI创新与开源新风向 一、全球科技热点速览 1. 国际局势与行业变革 * 中东局势持续升温:美以袭击伊朗已超60小时,全球关注局势发展(知乎热搜6695万热度) * 比亚迪即将发布颠覆性技术:业界预测可能涉及新能源汽车、AI自动驾驶或电池技术领域,有望重塑行业竞争格局 2. AI领域重大突破 * 苹果发布iPhone 17e与iPad Air:搭载全新A19芯片,AI性能提升显著,支持实时图像识别和自然语言处理 * 高通推出X105及Wi-Fi 8芯片:推动下一代无线通信技术发展,为AI应用提供更高速的数据传输支持 * 华为AI网络方案刷新98项CVRP纪录:展示了在AI网络优化领域的技术实力 * AI.com域名以7000万美元成交:刷新全球域名交易纪录,彰显AI领域的商业价值 二、开源项目深度解析 1. RuView:WiFi信号实现无接触人体姿态估计 ![外链图片转存失败,源站可能有防盗链机制 , 核心亮点:利用普通WiFi信号实现实时人体姿态估计、生命体征监测和存在检测,完全无需摄像头或可穿戴设备。通过分析人

By Ne0inhk
【2026 必装音视频神器】再见格式工厂!小白零命令行玩转 FFmpeg|FFmpegFreeUI 保姆级教程(画质无损・开源)

【2026 必装音视频神器】再见格式工厂!小白零命令行玩转 FFmpeg|FFmpegFreeUI 保姆级教程(画质无损・开源)

还在被格式工厂的弹窗广告、强制捆绑、偷偷压缩画质逼到崩溃?还在对着 FFmpeg 黑框命令行的复杂代码望而却步?2026 年音视频处理圈黑马 ——FFmpegFreeUI(简称 3FUI) 彻底破局,它基于 FFmpeg 核心打造,完美继承其专业能力,却剔除所有操作门槛,实现0 广告、画质无损、完全开源免费、零命令行四大核心优势,小白拖入文件即可上手,功能碾压付费软件,堪称 Windows 用户必备的音视频处理终极工具。 FFmpeg 作为行业隐形巨头,全球 99% 的音视频软件底层都依赖它运行,实力毋庸置疑,但命令行操作让无数小白望而却步;而格式工厂等传统工具,虽有图形界面,却满是广告套路,还会偷偷压缩画质,高级功能需付费解锁。FFmpegFreeUI 恰好填补空白,给强大的 FFmpeg 套上 “傻瓜式外壳”,不用记一行代码,不用忍广告,不用花一分钱,就能轻松驾驭专业级音视频处理。 核心亮点(

By Ne0inhk

Git & GitHub & Gitee & GitLab 技术(1)--之Git

Git & GitHub & Gitee & GitLab 技术(1) * 一、Git 的概述及其入门操作 * 1.1 Git 的概述 * 那么问题来了:Git 作为一款分布式版本控制工具,你肯定会有这样的疑惑: 1.版本控制是怎么回事?2.分布式又是什么意思? * 1.1.1 版本控制 * 1.1.2 分布式 VS 集中式 * 1.2 Git 的工作机制和代码托管中心 * 关键注意事项 * 1.3 Git 的安装 * 1.4 Git 的常用命令 * 1.4.1

By Ne0inhk