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

Java 环境搭建与首个 Hello World 实战指南

综述由AI生成Java 开发环境配置与入门实战。详细讲解了 JDK 的下载、安装及环境变量配置方法,重点说明了 JAVA_HOME 与 Path 的设置逻辑。同时介绍了 IntelliJ IDEA 的安装与项目结构,并通过 Hello World 案例演示了如何创建类、编写主方法并运行程序。内容涵盖从 0 到 1 的环境搭建全过程,修正了常见配置误区,适合零基础学习者快速上手。

Eee_123发布于 2026/3/27更新于 2026/6/1216 浏览
Java 环境搭建与首个 Hello World 实战指南

Java 开发环境配置与入门

Java 作为一种跨平台、面向对象的高级编程语言,在企业级开发、大数据及移动端领域应用广泛。对于初学者而言,搭建好 JDK 和 IDE 是迈出的第一步。

1. JDK 环境配置

JDK(Java Development Kit)包含了 JRE 和开发工具。不同操作系统需要下载对应版本,建议优先使用 LTS 长期支持版(如 17 或 21)。

1.1 下载安装

访问 Oracle 官网下载页面,选择适合你系统的安装包。Windows 用户通常选择 Installer 版本即可。

安装过程较为简单,默认路径在 C:\Program Files 下。为了便于管理,建议自定义安装目录,注意路径中不要包含中文、空格或特殊符号。

JDK 安装界面

1.2 环境变量配置

配置环境变量的目的是让系统在任何目录下都能识别 Java 命令。核心步骤是设置 JAVA_HOME 并将其 bin 目录加入 Path。

操作步骤:

  1. 按下 Win + R,输入 sysdm.cpl 回车,进入'高级'选项卡下的'环境变量'。
  2. 在'系统变量'区域点击'新建',变量名填 JAVA_HOME,变量值填 JDK 的安装根目录(例如 C:\Program Files\Java\jdk-21)。
  3. 找到 Path 变量,选中后点击'编辑',新建一条记录:%JAVA_HOME%\bin。
  4. 确保该条目位于列表上方,以便优先查找。

提示:部分 Windows 版本重启后环境变量可能失效,若遇到此问题,可直接在 Path 中添加完整的 JDK bin 目录绝对路径。

1.3 验证安装

打开命令行(CMD),输入以下命令:

java -version

如果看到类似以下的输出,说明配置成功:

java version "21.0.6" 2025-01-21 LTS
Java(TM) SE Runtime Environment (build 21.0.6+8-LTS-188)

2. IDEA 集成开发环境

IDEA(IntelliJ IDEA)是目前业界公认的最佳 Java 开发工具之一,集成了代码编写、编译、调试等功能。

2.1 安装与初始化

从 JetBrains 官网下载 IDEA 社区版或旗舰版。安装时除了创建快捷方式外,其他选项保持默认即可。建议将安装目录也设置在无中文的路径下。

IDEA 安装向导

2.2 项目结构

理解 IDEA 的项目层级有助于后续开发:

  • Project:整个工程,如一个完整的应用。
  • Module:功能子模块,如电商系统中的订单模块。
  • Package:包,用于组织类文件。
  • Class:具体的代码单元。

3. 运行第一个程序

完成上述准备后,我们来创建一个简单的 Hello World 项目。

3.1 创建项目

启动 IDEA,选择 New Project,语言选 Java,取消勾选添加示例代码的选项,指定项目名称和存储位置。

创建新项目

3.2 编写代码

右键 src 文件夹,选择 New -> Java Class,输入类名 HelloWorld。在编辑器中输入以下代码:

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

3.3 代码解析

这段代码虽然短,但涵盖了 Java 运行的核心要素:

  • class:定义类的关键字,类名通常与文件名一致。
  • main 方法:程序的入口点,JVM 从这里开始执行,从上到下依次运行。
  • System.out.println:标准的控制台输出语句,括号内是要打印的内容。

在 IDEA 中右键类文件,选择 Run,控制台会立即输出结果。至此,你已经完成了从环境搭建到代码运行的全流程。

结语

通过本文,我们掌握了 JDK 安装、环境变量配置以及 IDEA 的基础使用。接下来可以深入学习变量、数据类型和流程控制等核心概念。如果在配置过程中遇到问题,多检查路径是否包含中文或特殊字符,这通常是新手最容易踩的坑。

目录

  1. Java 开发环境配置与入门
  2. 1. JDK 环境配置
  3. 1.1 下载安装
  4. 1.2 环境变量配置
  5. 1.3 验证安装
  6. 2. IDEA 集成开发环境
  7. 2.1 安装与初始化
  8. 2.2 项目结构
  9. 3. 运行第一个程序
  10. 3.1 创建项目
  11. 3.2 编写代码
  12. 3.3 代码解析
  13. 结语
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

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

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

更多推荐文章

查看全部
  • CVE-2026-21962 Oracle WebLogic 代理插件未授权 RCE 检测与利用
  • Claude Code 从部署到项目实战详解
  • 基于腾讯云 HAI 与 DeepSeek 快速构建个人网页
  • 鸣潮 QQ 机器人部署指南:GsCore 核心与 NoneBot 插件配置
  • 数据结构:双向循环链表实现
  • 人工智能、机器学习与深度学习的关系及区别
  • LangGraph 入门与实战:基于 Agent 状态机的工具调用实践
  • C++ 继承机制详解:从基础到多继承模型
  • Node.js 环境下通过 C++ Addon 模拟 document.all 的实现
  • Windows 系统安装 Neo4j 图数据库指南
  • 40 道 Python 经典面试题及参考答案
  • 自然语言处理在法律领域的应用与实战
  • AI 创作者实战指南:从技术底层到创作顶层的认知升级
  • Whisper v0.2 语音转文字工具安装与使用指南
  • 无需公网 IP 安全访问本地 AI 服务的方案与实践
  • 前端权限管理实现方案与最佳实践
  • 利用 AI 提示词快速定位程序异常堆栈
  • 大模型 Token 机制与上下文窗口管理实战
  • Z-Image-Turbo Sugar 脸部 LoRA 模型部署与提示词指南
  • JDK 安装与环境配置详解

相关免费在线工具

  • 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