跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Javajava

Java JDK 安装与环境配置教程

综述由AI生成Java JDK 安装与环境配置教程涵盖了 JDK 介绍、Windows 系统下的下载与安装步骤、环境变量(JAVA_HOME 和 Path)的配置方法,以及通过命令行验证安装并运行简单的 Hello World 程序。旨在帮助开发者快速搭建 Java 开发环境。

忘忧发布于 2026/3/30更新于 2026/5/2523 浏览
Java JDK 安装与环境配置教程

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:包含基本的类,如 String、Math、Object 等。
      • 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。

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

Download Page

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

Version List

点击 Java archive。

Archive Page

点击下载 .exe 安装文件。

Download Button

选择点击图中 Download Java。

Confirm Download

Final Step

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

Oracle Home

Product Menu

3. 安装 JDK

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

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

Install Finish

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

Path Select

Install Progress

License

Complete

4. 配置环境变量

配置 JAVA_HOME

  1. 打开系统属性:

按 Win + I 快捷键将打开'设置'窗口,选择'系统信息'。

Settings

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

System Properties

  1. 进入环境变量设置:

在 系统属性 窗口中,点击'环境变量'。

Environment Variables

  1. 添加 JAVA_HOME 变量:

在 系统变量 区域,点击'新建'按钮,添加以下内容:

  • 变量名:JAVA_HOME
  • 变量值:填写你的 JDK 安装路径,例如 D:\JDK(请根据实际安装路径调整)。

点击'确定'。

New Variable

Variable Value

配置 PATH 变量

  1. 找到名为'Path'的变量,点击'编辑'。

Edit Path

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

确认保存后,点击'确定'。

Add Path Entry

5. 验证安装

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

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

javac -version

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

Javac Version

检查 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) 

Java Version

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

6.1 创建 Java 程序:

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

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

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}

6.2 编译和运行程序:

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

输入以下命令来编译:

javac HelloWorld.java

然后,运行程序:

java HelloWorld

你应该会看到输出:

Hello, World!

Run Result

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

显示文件扩展名

  1. 打开文件资源管理器:

    • 按下 Win + E 打开文件资源管理器。
  2. 进入视图设置:

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

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

更改文件扩展名

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

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

目录

  1. Java JDK 安装与环境配置教程
  2. 1. JDK 介绍
  3. 2. 下载 JDK
  4. 3. 安装 JDK
  5. 4. 配置环境变量
  6. 5. 验证安装
  7. 6. 创建并测试简单的 Java 程序
  8. 6.1 创建 Java 程序:
  9. 6.2 编译和运行程序:
  10. 6.3 在显示或更改文件的扩展名(文件后缀)
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • VR + 具身智能 + 人形机器人:通往现实世界的智能接口
  • HDFS 编程实践:命令、API 与部署
  • Axure 制作 AI 自动对话机器人原型教程
  • C 与 C++ 核心区别深度解析
  • 基于 ResNet50 与 TensorFlow 的宠物识别系统
  • 链表经典算法题解:相加、重排与合并
  • Python 标准库详解:200+ 常用模块分类整理与使用指南
  • 使用 C++ 调用通义万相 2.1 进行高效 AI 视频生成
  • Trae AI 编辑器核心功能与实战指南
  • 开源教程:动手学大模型应用开发
  • Python 面向对象编程基础:类、对象与核心概念详解
  • ns-3 虚拟现实突发流量框架实现与建模分析
  • 算法实战:Z 字形变换与外观数列解析
  • C++ Windows 开发 UTF-8 与 GBK 编码混乱问题及解决
  • 程序员职业现状分析与稳妥兼职指南
  • C++ 关联式容器详解:set、map 及其变体
  • C++11 详解:列表初始化、右值引用与移动语义
  • Spring Cloud Sentinel 熔断降级核心原理与实战指南
  • Claude Code 高级编程技巧实战项目详解
  • 基于 OpenCV 与 C++ 的 ISBN 图像识别系统实现

相关免费在线工具

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online

  • JavaScript 压缩与混淆

    Terser 压缩、变量名混淆,或 javascript-obfuscator 高强度混淆(体积会增大)。 在线工具,JavaScript 压缩与混淆在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online