【2025年最新版】Java JDK安装、环境配置教程 (图文非常详细)

【2025年最新版】Java JDK安装、环境配置教程 (图文非常详细)

文章目录

【2025年最新版】Java JDK安装、环境配置教程 (图文非常详细)

1. JDK介绍

JDK(Java Development Kit) 是 Java 程序开发的核心工具包,包含了开发 Java 应用程序所需的所有资源。它为开发者提供了编写、编译、调试和运行 Java 程序的工具和类库。

JDK 的主要组成部分

  1. JRE(Java Runtime Environment)
    • 是 Java 程序运行的环境,包含了 JVM 和运行 Java 程序所需的核心类库。
    • JDK 包含了 JRE,因此开发者在使用 JDK 时,实际上也已经拥有了 JRE。
  2. Java 编译器(javac)
    • 将 Java 源代码(.java 文件)编译成字节码(.class 文件),供 JVM 执行。
  3. Java 类库(API)
    • 提供了大量的预定义类和方法,供开发者在编写程序时使用。常见的类库有:
      • java.lang:包含基本的类,如 StringMathObject 等。
      • java.util:提供集合框架、日期和时间处理等功能。
      • java.io:处理输入输出(I/O)操作的类。
      • java.net:处理网络编程的类。
  4. 工具(如 javadoc、jdb、jar)
    • javadoc:用于从 Java 源代码中的注释生成 API 文档。
    • jdb:调试工具,帮助开发者排查程序中的问题。
    • jar:用于打包和压缩 Java 类文件及相关资源的工具。

2. 下载 JDK

    • 选择适合 JDK 版本,本文选择JDK 23在Windows x64环境下安装 x64 Installer。选择建议:
      • 普通用户:选择 x64 Installer,简便、快速。
      • 开发者或需要灵活控制安装位置的用户:选择 x64 Compressed Archive,需要手动设置环境变量。
      • IT 管理员或批量部署:选择 x64 MSI Installer,适合批量安装和企业环境。
  • 需要下载其他版本JDK的可以参考下面流程(比如JDK 17/JDK 11/JDK 8),不需要下载其他版本的跳过到 安装 JDK。

根据自己电脑的配置选择合适的版本下载

请添加图片描述

在右侧边框选择需要的版本点击进去

请添加图片描述

点击Java archive

请添加图片描述

点击下载 .exe 安装文件

请添加图片描述

选择点击图中Download Java

请添加图片描述
在这里插入图片描述

访问 Oracle 官网 ,选择Products下拉框点击Java;

请添加图片描述
请添加图片描述

3. 安装 JDK

  1. 运行安装程序
    • 双击下载的 .exe 安装文件,开始安装过程。
  2. 完成安装

安装完成后,点击“关闭”关闭安装程序。

在这里插入图片描述

在安装过程中,可以选择默认安装路径,也可以自定义安装路径。我这里改成了自己设置的路径(D:\JDK),记住这个路径,在后面配置环境变量的时候需要用到。

请添加图片描述


请添加图片描述


请添加图片描述


请添加图片描述

4. 配置环境变量

配置 JAVA_HOME

  1. 打开系统属性

Win + I 快捷键将打开** “设置”** 窗口,选择 “系统信息”

请添加图片描述

在弹出的窗口中,点击 “高级系统设置”

请添加图片描述
  1. 进入环境变量设置
  2. 添加 JAVA_HOME 变量
    • 系统变量 区域,点击 “新建” 按钮,添加以下内容:
      • 变量名JAVA_HOME
      • 变量值:填写你的 JDK 安装路径,例如 D:\JDK(请根据实际安装路径调整)。

点击 “确定”

请添加图片描述


请添加图片描述

系统属性 窗口中,点击 “环境变量”

请添加图片描述

配置 PATH 变量

  1. 点击 “新建”,并添加以下路径:
    • %JAVA_HOME%\bin

确认保存后,点击 “确定”

请添加图片描述

找到名为 “Path” 的变量,点击 “编辑”

请添加图片描述

5. 验证安装

  1. 打开命令提示符
    • Win + R 打开运行对话框,输入 cmd 并按回车,打开 命令提示符

检查编译器
还可以检查 javac(Java 编译器)是否安装:

javac -version

如果一切顺利,命令会显示 JDK 编译器的版本信息。

请添加图片描述

检查 JDK 版本
在命令行中输入以下命令,确认安装成功:

java-version

如果安装成功,你将看到类似于以下输出:

java version "23.0.x" Java(TM) SE Runtime Environment (build 23.0.x+xxx) Java HotSpot(TM) 64-Bit Server VM (build 23.0.x+xxx, mixed mode) 
请添加图片描述

6. 创建并测试简单的 Java 程序

6.1 创建 Java 程序:

  • 将文件保存为 HelloWorld.java。(这里需要打开文件扩展名,打开方法看 3. 在显示或更改文件的扩展名(文件后缀)

打开文本编辑器,输入以下代码:

publicclassHelloWorld{publicstaticvoidmain(String[] args){System.out.println("Hello, World!");}}

6.2 编译和运行程序:

  • 在命令行中,切换到保存 HelloWorld.java 文件的目录。

你应该会看到输出:

Hello, World! 

然后,运行程序:

java HelloWorld 

输入以下命令来编译:

javac HelloWorld.java 
请添加图片描述

6.3 在显示或更改文件的扩展名(文件后缀)

显示文件扩展名

1.打开文件资源管理器

  • 按下 Win + E 打开文件资源管理器。

2.进入视图设置

  • 在文件资源管理器的窗口中,点击 “查看” 菜单。
  • 然后选择 “显示”,接着勾选 “文件扩展名”

或者,点击 “查看” -> “选项”,然后选择 “查看” 标签,取消选中 “隐藏已知文件类型的扩展名”

更改文件扩展名

  1. 右键点击文件,选择 “重命名”
  2. 修改文件名并添加新的扩展名(例如 .txt.jpg)。
  3. Enter 确认。

注意:更改文件扩展名时,确保新的扩展名适合文件类型,否则文件可能无法正确打开。

Read more

手动部署开源OpenClaw汉化中文版过程中常见问题排查手册

手动部署开源OpenClaw汉化中文版过程中常见问题排查手册

部署开源OpenClaw汉化中文版过程中常见问题排查手册 遇到问题?按错误消息搜索本页,或按场景分类查找解决方案。 🎬 摘要 😤 部署 OpenClaw 汉化版又双叒叕报错了? 别慌!这份实战排查手册专为「踩坑」而生。 无论是 Docker 镜像拉取失败、容器启动闪退,还是 Dashboard 死活连不上、远程访问 502 报错——我们按错误场景分类整理,支持按错误关键词秒搜定位。每个解决方案均来自真实部署案例,附带紧急修复通道和根因分析,让你从「报错一脸懵」到「秒级排障」。 🔧 适用版本:OpenClaw 汉化中文版(Docker 部署) 📌 更新策略:与主仓库每小时同步,排查方案持续迭代 ⚡ 建议收藏:部署前通读「零、紧急修复」,关键时刻能救命! 目录 * 零、紧急修复 ⚠️ * 一、安装问题 * 二、启动问题

By Ne0inhk
基于ESP32_CAM与Qt Creator的智能视频监控项目(代码开源)

基于ESP32_CAM与Qt Creator的智能视频监控项目(代码开源)

前言:本文为手把手教学的基于 ESP32_CAM 与 Qt Creator 的智能视频监控项目,项目使用的 MCU 为乐鑫的 ESP32_CAM 搭配 Qt Creator 制作上位机,Qt 的版本为 Qt 5.9.0。本项目的智能 ESP32 Camera 拥有多种视频格式解码、WIFI 灯源控制、WIFI Camera 和智能预警等功能。项目分为上位机与下位机两部分的代码编程,也包含简单的图像算法设计,算是一个 ESP32 很好的练手项目。希望这篇博文能给读者朋友的工程项目给予些许帮助,Respect(代码开源)! 硬件与软件:ESP32_CAM、iKun ESP32 Camera Studio、Arduino IDE、Qt

By Ne0inhk
有哪些好用的win10电脑桌面时钟--Digital Clock 4+Fliqlo+雨滴桌面Rainmete+BitDesk+ Fadetop+Workrave,桌面时钟电脑PC版下载_桌面时钟哪个好

有哪些好用的win10电脑桌面时钟--Digital Clock 4+Fliqlo+雨滴桌面Rainmete+BitDesk+ Fadetop+Workrave,桌面时钟电脑PC版下载_桌面时钟哪个好

有哪些好用的win10电脑桌面时钟? Digital Clock 4+雨滴桌面+BitDesk+ Fadetop+Workrave。 软件准备好了: 链接:  https://pan.quark.cn/s/3f47da9105fb 1、电脑桌面时钟Digital Clock 4 Fliqlo是一款优秀的翻页时钟软件,可惜只能作为屏保显示。今天给大家推荐一款比Fliqlo更好用的桌面翻页时钟软件,可以在Windows桌面上直接使用。 Digital Clock 4是一款跨平台的桌面时钟工具,以桌面插件的形式在电脑桌面上显示时钟。 软件安装后有些其貌不扬,需要设置一番才会有惊喜。首先是设置时钟位置,打开软件时钟默认是在左上角,可以在时钟上右键或者在右下角软件图标上右键设置软件位置。 取消软件置顶,设置缩放成程度,选择合适的皮肤(比如Flipclock),选择不进行自定义皮肤,在杂项设置中设置时分秒格式。经过这些设置就能看到桌面上出现简洁大方的时钟了。 软件还提供了一些实用的插件功能,可以根据需要自行选择。 2、电脑桌面时钟Fliqlo :让

By Ne0inhk
【Gitee代码管理】项目代码上传至Gitee

【Gitee代码管理】项目代码上传至Gitee

目录 前言 一、进入官网 二、创建仓库 三、上传项目文件 3.1 打开Git命令窗口 3.2 执行上传命令 1、全局配置(首次安装Git需执行)  2、初始化仓库 3、过滤上传文件(可选) 4、 绑定本地仓库与远程仓库  5、 添加文件到暂存区 6、绑定本地仓库与远程仓库  7、文件推送至远程仓库 8、查看仓库 四、后续文件更新上传(3步走)  4.1 添加更新的文件到暂存区 4.2 提交更改并附带备注 4.3 推送到 Gitee 远程仓库 前言 Gitee(码云)是一个面向开发者的

By Ne0inhk