跳到主要内容
极客日志极客日志
首页博客AI提示词GitHub精选代理工具
搜索
|注册
博客列表
Javajava

Java 环境搭建与首个 Hello World 程序实战

Java 开发环境配置指南涵盖 JDK 下载、环境变量设置及 IntelliJ IDEA 安装步骤。通过配置 JAVA_HOME 与 Path 变量确保命令行可识别 Java 命令。随后创建项目结构,编写 HelloWorld 类并运行主方法,完成从环境搭建到代码执行的全流程。适合零基础初学者快速上手 Java 开发。

小熊软糖发布于 2026/3/16更新于 2026/5/75 浏览
Java 环境搭建与首个 Hello World 程序实战

Java 概述

Java 是一种跨平台、面向对象的高级编程语言,广泛应用于企业级开发、大数据处理及移动端应用等领域。对于初学者而言,理解其基本运行架构并搭建好开发环境是迈向编程之路的第一步。

1. JDK 环境配置

JDK(Java Development Kit)是 Java 开发工具包,包含了 JRE 和必要的开发工具。在开始编码前,我们需要确保系统能正确识别 Java 命令。

1.1 下载与安装

访问 Oracle 官网下载页面,选择适合操作系统的版本。建议优先选择 LTS(长期支持)版本,如 JDK 17 或 21,它们稳定性更好且足够满足学习需求。

注意:从 JDK 9 开始不再提供 32 位安装包。如果电脑是 Windows 32 位系统,建议重装为 64 位操作系统。

安装过程中,默认路径通常位于 C:\Program Files。为了便于管理,建议自定义安装目录,并确保路径中不包含中文、特殊符号或空格。

1.2 环境变量设置

配置环境变量的目的是让操作系统在任何目录下都能找到 Java 可执行文件。主要涉及两个步骤:

  1. 新建 JAVA_HOME:在环境变量中新建一个变量名 JAVA_HOME,变量值为 JDK 的安装根目录。
  2. 修改 Path:在系统变量的 Path 项中,添加 %JAVA_HOME%\bin。建议将其移至列表顶部,以提高查找效率。

提示:Win10 用户可能会遇到重启后环境变量失效的 Bug。若出现此情况,可直接在 Path 中添加完整的 JDK bin 目录路径来解决。

1.3 验证安装

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

java -version

若成功安装,终端将显示版本号信息,例如 21.0.6。这标志着 JDK 环境已准备就绪。

2. IDE 配置 (IntelliJ IDEA)

虽然 Eclipse 等工具仍在使用,但 IntelliJ IDEA 被业界公认为目前最强大的 Java 集成开发环境之一。它集成了代码编写、编译、调试等多种功能。

2.1 下载与安装

前往 JetBrains 官网下载 IDEA。安装时同样建议自定义目录,避免使用默认路径。勾选创建桌面快捷方式以便快速启动。

关于授权:IDEA 是商业软件,个人使用需购买授权。建议通过官方渠道获取试用版或社区版,支持正版有助于维护良好的开发生态。

3. 编写并运行第一个程序

在 IDEA 中,Java 项目遵循清晰的层级结构:Project(工程)包含 Module(模块),Module 下包含 Package(包),Package 内定义 Class(类)。

3.1 创建项目
  1. 启动 IDEA,选择 New Project。
  2. 左侧选择 Java,确认 SDK 版本已自动关联到刚才安装的 JDK。
  3. 填写项目名称(Name)和存储位置(Location),取消勾选 Add sample code 以从零开始。
3.2 编写代码

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

public class HelloWorld {
        {
        System.out.println();
    }
}
public
static
void
main
(String[] args)
"Hello, World"
3.3 运行与解析

右键类文件,选择 Run 'HelloWorld.main'。控制台将输出 Hello, World。

代码简析:

  • public class:定义一个公开类,类名通常与文件名一致。
  • main 方法:程序的入口点,JVM 从这里开始执行。
  • System.out.println:标准输出语句,用于向控制台打印内容。

结语

至此,你已经完成了从 JDK 安装、环境变量配置到 IDEA 项目搭建的全过程,并成功运行了第一个 Java 程序。接下来可以深入学习变量、数据类型及流程控制等核心概念。保持动手实践,是掌握编程最快的方式。

目录

  1. Java 概述
  2. 1. JDK 环境配置
  3. 1.1 下载与安装
  4. 1.2 环境变量设置
  5. 1.3 验证安装
  6. 2. IDE 配置 (IntelliJ IDEA)
  7. 2.1 下载与安装
  8. 3. 编写并运行第一个程序
  9. 3.1 创建项目
  10. 3.2 编写代码
  11. 3.3 运行与解析
  12. 结语
  • 💰 8折买阿里云服务器限时8折了解详情
  • GPT-5.5 超高智商模型1元抵1刀ChatGPT中转购买
  • 代充Chatgpt Plus/pro 帐号了解详情
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

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

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

更多推荐文章

查看全部
  • CMake与Makefile:核心区别与实战指南
  • 基于 Llama-Factory 的 OTA 行程规划微调实践
  • Chatwoot 私有化部署与网页集成实操
  • Web APIs:元素滚动 scroll 系列属性详解(位置与尺寸)
  • AI 产品经理转行大模型指南:核心素质与学习路径
  • Windows 三种网络类型详解及 eNSP 实验防火墙配置方案
  • ClaudeCode 结合 Figma-MCP 实现前端 UI 1:1 还原指南
  • 基于 Termux 与 AstrBot 在安卓手机部署 QQ 机器人方案
  • 基于阿里云ASR的AI电销机器人源码解析与部署指南
  • Ansible 批量部署 Nginx 实战指南
  • 麒麟系统 TongWeb 8 安装部署指南
  • 大语言模型推理端架构与 llama.cpp 核心实现解析
  • RTX5060 显卡 PyTorch 与 CUDA 环境适配方案
  • Linux 基础指令详解
  • Windows 环境下配置 Claude Code 使用 Git Bash 指南
  • AI 艺术二维码制作教程:使用 Stable Diffusion 生成可扫描创意图像
  • WebPlotDigitizer:图表数据提取完整指南
  • AI Agent 记忆系统技术综述:核心挑战与主流方案
  • Docker Desktop 启动报错虚拟化支持未检测到的解决方法
  • C++ STL 红黑树原理与实现

相关免费在线工具

  • 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