java简单Hello World实现示例及简单工具使用方法

 更新时间:2026年07月14日 09:13:47   作者:唯爱编程  
这篇文章主要介绍了java简单Hello World实现示例及简单工具使用方法的相关资料,文中通过示例代码详细介绍了从下载到写出第一个HelloWorld,一步不落,新手可以马上学会设置、调试和编码优化,需要的朋友可以参考下

安装与汉化

  1. 官网下载:IntelliJ IDEA 2024.1.2(社区版免费)
  2. 双击安装包,一路下一步,勾选创建桌面快捷方式关联 .java 文件
  3. 安装完成后先不启动,先做汉化。安装中文语言包(必做)
  4. 启动 IDEA,首次进入欢迎页 → 点击右下角 Configure(设置)Plugins(插件)
  5. 搜索框输入 Chinese → 找到 Chinese (Simplified) Language Pack(简体中文包)→ 点击 Install
  6. 安装完成 → 点击 Restart IDE 重启 → 界面自动变为中文

中文界面布局(一眼看懂)

主界面分区(从上到下 / 从左到右)

  • 顶部菜单栏:文件、编辑、视图、运行、调试、Git、帮助等。
  • 工具栏:新建、打开、运行、调试、Git、项目结构等快捷按钮。
  • 左侧项目窗口(Alt+1):显示项目目录、src、类文件、依赖库。
  • 中间编辑区:写代码、语法高亮、代码提示、行号、断点标记。
  • 底部工具窗口:运行 / 调试控制台、终端、TODO、版本控制、数据库等。
  • 右侧 / 侧边栏:结构、Maven/Gradle、数据库、服务等

创建第一个 Java 项目(Hello World)

步骤 1:新建项目

  1. 欢迎页 → 新建项目;或已打开项目:文件 → 新建 → 项目
  2. 左侧选 Java → 语言:Java → 构建系统:IntelliJ(新手推荐)。
  3. JDK:选择已安装的 JDK(1.8+);没有则点 下载 JDK 自动安装。
  4. 取消 添加示例代码下一步 → 项目名(如 HelloWorld)→ 选择保存路径 → 完成

步骤 2:创建 Java 类

  1. 左侧项目窗口 → 右键 src新建 → Java 类
  2. 输入类名(首字母大写,如 HelloWorld)→ 回车。

步骤 3:写 Hello World 代码

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, IDEA 2024 中文版!");
    }
}

步骤 4:运行程序(3 种方式)

  1. 点击 main 方法左侧绿色三角 → 运行 HelloWorld.main()
  2. 右键编辑区空白处 → 运行 'HelloWorld.main ()'
  3. 顶部菜单 运行 → 运行 'HelloWorld'(Shift+F10)。

步骤 5:查看结果

底部 运行 窗口输出:Hello, IDEA 2024 中文版! Process finished with exit code 0

核心基础操作(高频必学)

1. 代码编辑神器(快捷键)

  • 复制行:Ctrl+D;删除行:Ctrl+Y
  • 代码格式化:Ctrl+Alt+L(一键整齐)
  • 单行注释:Ctrl+/;块注释:Ctrl+Shift+/
  • 快速修复:Alt+Enter(红 / 黄波浪线一键解决)
  • 生成代码:Alt+Insert(getter/setter/ 构造 /toString)
  • 全局搜索:双击Shift(搜文件 / 类 / 方法 / 设置)
  • 查找文件:Ctrl+Shift+N;全局文本:Ctrl+Shift+F

2. 项目结构与 JDK 配置

  • 打开:文件 → 项目结构(Ctrl+Alt+Shift+S)
  • 项目 SDK:选择 / 添加 JDK;语言级别:匹配 JDK 版本(如 8/11/17)
  • 模块:管理 src、资源、依赖库

3. 调试(Debug)入门

  1. 点击代码行号左侧 → 出现红色断点
  2. 运行:调试 'HelloWorld'(Shift+F9)或点调试按钮。
  3. 调试工具栏:
    • 继续(F9):跳到下一个断点
    • 步过(F8):一行一行走
    • 步入(F7):进入方法内部
    • 查看变量:底部调试窗口看变量值

常用设置(优化体验)

1. 编码设置(解决中文乱码)

文件 → 设置 → 编辑器 → 文件编码

  • 项目编码:UTF-8
  • 默认编码 for properties 文件:UTF-8
  • 勾选 透明 native-to-ascii 转换 → 应用 → 确定

2. 主题与字体

文件 → 设置 → 外观与行为 → 外观

  • 主题:Darcula(深色)/ IntelliJ Light(浅色)
  • 字体:文件 → 设置 → 编辑器 → 字体 → 选择 Consolas / 微软雅黑,字号 14–16

3. 内存优化(防卡顿)

帮助 → 编辑自定义 VM 选项

-Xms1024m

-Xmx4096m

-XX:ReservedCodeCacheSize=512m

保存重启 IDEA。

常见问题(新手必看)

  1. 找不到 JDK:项目结构 → 项目 SDK → 添加 SDK → 选择 JDK 路径。
  2. 中文乱码:按上面 “编码设置” 全部设为 UTF-8。
  3. 运行报错:类未找到:检查类名与文件名一致、main 方法正确、JDK 配置正确。
  4. 插件安装失败:检查网络;设置 → 外观与行为 → 系统设置 → HTTP 代理 → 自动检测。

下一步学习建议

  • 学习 Maven/Gradle 项目管理
  • 掌握 Git 版本控制(IDEA 内置)
  • 学习 Spring Boot 等框架开发
  • 熟练使用 重构(Refactor) 功能

总结 

到此这篇关于java简单Hello World实现示例及简单工具使用方法的文章就介绍到这了,更多相关java示例及工具使用内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • java调用chrome浏览器显示指定网页的完整指南

    java调用chrome浏览器显示指定网页的完整指南

    Selenium是一个强大的工具,它允许开发者编写测试脚本以模拟用户与Web应用程序的交互,本文将详细介绍如何使用Selenium WebDriver结合ChromeDriver来启动Chrome浏览器并加载指定的网页,需要的可以了解下
    2025-10-10
  • 解决java web应用线上系统偶发宕机的情况

    解决java web应用线上系统偶发宕机的情况

    这篇文章主要介绍了解决java web应用线上系统偶发宕机的情况,具有好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-09-09
  • Spring boot使用多线程过程步骤解析

    Spring boot使用多线程过程步骤解析

    这篇文章主要介绍了Spring boot使用多线程过程步骤解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-07-07
  • Java多线程工具CompletableFuture的使用教程

    Java多线程工具CompletableFuture的使用教程

    CompletableFuture实现了CompletionStage接口和Future接口,前者是对后者的一个扩展,增加了异步回调、流式处理、多个Future组合处理的能力。本文就来详细讲讲CompletableFuture的使用方式,需要的可以参考一下
    2022-08-08
  • SpringBoot使用Swagger范例讲解

    SpringBoot使用Swagger范例讲解

    Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化 Restful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法、参数和模型紧密集成到服务器端的代码,允许API来始终保持同步
    2022-07-07
  • Java下SpringBoot创建定时任务详解

    Java下SpringBoot创建定时任务详解

    这篇文章主要介绍了Java下SpringBoot创建定时任务详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • java如何用正则表达式匹配与提取字符串

    java如何用正则表达式匹配与提取字符串

    一位以前的同事在群里面突然发了个需求,要通过正则表达式来取值,下面这篇文章主要给大家介绍了关于java如何用正则表达式匹配与提取字符串的相关资料,需要的朋友可以参考下
    2022-06-06
  • Commons beanutils组件简介

    Commons beanutils组件简介

    这篇文章主要介绍了commons beanutils组件的相关内容,以及部分实例和基本用法,需要的朋友可以参考下
    2017-09-09
  • java语言实现权重随机算法完整实例

    java语言实现权重随机算法完整实例

    这篇文章主要介绍了java语言实现权重随机算法完整实例,具有一定借鉴价值,需要的朋友可以参考下。
    2017-11-11
  • Java 使用Calendar计算时间的示例代码

    Java 使用Calendar计算时间的示例代码

    这篇文章主要介绍了Java 使用Calendar计算时间的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-10-10

最新评论