IDEA零基础教程:从安装到HelloWorld全搞定


在这里插入图片描述

🌸你好呀!我是断弦承露
🌟感谢陪伴~ 小白博主在线求友
🌿 跟着小白学/Java/软件设计/鸿蒙开发/芯片开发
📖专栏汇总:
《软件设计师》专栏 | 《Java》专栏 | 《 RISC-V 处理器实战》专栏 | 《Flutter鸿蒙实战》专栏 | 《React Native开发》专栏

文章目录

——|CSDN|——

摘要

新手学Java,第一步就得选对工具!IntelliJ IDEA(简称IDEA)是目前业界公认最好的Java开发工具💻,而且2026年它有个超重磅更新——2025.3.3版本(2026年2月20日刚发布)变成统一安装包了!这篇教程专为纯小白量身打造,从「IDEA最新变化」「核心优势」到「安装/卸载步骤」,再到「写第一个HelloWorld程序」,每一步都拆解得明明白白,连“点哪个按钮”“输什么内容”都标得清清楚楚,保证你1小时就能上手,再也不用对着IDEA一脸懵~

一、IDEA简单介绍(2026年新变化!)📖

IDEA的全称是IntelliJ IDEA,是JetBrains公司开发的Java语言集成开发环境(IDE)。2026年它有个超重要的更新,咱新手必须先知道:

1.1 2026年IDEA的最大变化:统一安装包!

之前IDEA分「Community(社区版)」和「Ultimate(旗舰版)」两个安装包,新手容易下错。现在不一样了——只有一个统一安装包!(信息来自IntelliJ IDEA官方下载页

  • 核心功能永久免费:Java、Kotlin基础开发,Git、Maven整合这些常用功能,不用花钱就能用;
  • 高级功能订阅解锁:如果需要微服务、数据库可视化、AI辅助这些企业级功能,就订阅Ultimate(有30天免费试用期);
  • 试用期后也能继续用:30天试用期结束后,不订阅也没关系,免费核心功能照样用,不用换安装包!

💡 敲黑板:之前用Community版的老用户,升级到统一安装包后,原来的免费功能一点都不会少,还多了些新的免费小功能~

1.2 IDEA的行业地位

  • 🏆 全球Java开发者中使用率超85%(数据来自JetBrains 2025开发者调查报告),大厂小厂几乎都用它;
  • 🎯 不仅能写Java,还支持Kotlin、Scala、Groovy等JVM语言,甚至前端Vue/React也能搞,一套工具走天下。

二、IDEA的核心优势(为啥选它不选Eclipse?)✨

说白了,IDEA能火成这样,就俩字:好用!具体好在哪?咱新手能直接感受到的有这几点:

2.1 功能强大,不用折腾插件

  • 🚀 超强整合能力:Git(版本控制)、Maven/Gradle(项目管理)、Spring/Spring Boot(框架开发)这些工具,IDEA直接内置了,不用你手动找插件、配环境;
  • 📦 开箱即用:下载安装完,打开就能写代码,连JDK都能帮你自动下载配置,新手再也不用因为“环境配不好”哭鼻子;
  • 🛠️ 全场景覆盖:写Java、做Web、连数据库,甚至写点前端,一套工具全搞定,不用来回切换软件。

2.2 对新手超友好,像有个“隐形老师”

  • 🧠 代码补全像“开导航”:你刚敲个开头,它就知道你想写啥,比如打sout按回车,直接生成System.out.println(),忘语法也不怕;
  • 错误提示超及时:代码写错了,它立刻标红,还会告诉你“怎么改”,按个Alt+Enter(Windows)/Option+Enter(macOS)就能一键修复;
  • 🔍 找东西一键直达:想找类、找文件、找设置,按两下Shift(全局搜索),输入关键词直接出来,不用翻文件夹翻半天;
  • ⌨️ 常用快捷键超顺手:比如Ctrl+D复制当前行、Ctrl+/注释代码,这些快捷键记熟了,写代码速度翻倍(更多快捷键看IntelliJ IDEA官方文档)。

三、IDEA的卸载步骤(先教卸载,怕你装错!)🗑️

如果你之前装过旧版IDEA,或者装错了,按这个步骤卸载,一定要删干净残留文件,不然重装会出问题!

3.1 Windows系统卸载

  1. 打开「控制面板」→ 找到「程序和功能」(或者「卸载程序」);
  2. 在列表里找到“IntelliJ IDEA 2025.3.3”(版本号对应,找IntelliJ IDEA就行)→ 右键→ 点「卸载」;
  3. 按提示点“Next”完成卸载,重点来了:删残留文件!
    • 删安装目录:比如你之前装在D:\IDEA-2025,直接把这个文件夹删掉;
    • 删缓存和配置目录:打开「C盘」→「用户」→ 找到你的用户名文件夹(比如“张三”)→ 找到.IntelliJIdea2025.3文件夹(版本号对应),直接删掉;
  4. 重启电脑(可选,重启更干净),卸载完成✅。

3.2 macOS系统卸载

  1. 打开「访达」→「应用程序」,把IntelliJ IDEA图标拖到「废纸篓」;
  2. 删残留文件:打开「访达」→ 按Shift+Command+G,在弹框里输入~/Library/,点“前往”;
  3. 找到以下文件夹并删掉(版本号对应):
    • ~/Library/Application Support/JetBrains/IntelliJIdea2025.3
    • ~/Library/Caches/JetBrains/IntelliJIdea2025.3
  4. 右键「废纸篓」→ 点「清空废纸篓」,卸载完成✅。

💡 血的教训:卸载一定要删残留文件!不然重装后可能出现“之前的配置还在”“启动闪退”“功能用不了”这些问题,别嫌麻烦!

四、IDEA 2025.3.3(图片为2026.1版本,两者大差不差)安装步骤(统一安装包新玩法!)🛠️

现在教安装,2025.3.3版本是统一安装包,步骤更简单了,新手重点注意「路径无中文/空格」!

4.1 下载统一安装包

  1. 打开浏览器,大陆用户推荐访问JetBrains中国官网下载页,速度更快;
  2. 页面上只有一个下载按钮,选你的系统:
    • Windows:点“Windows (.exe)”;
    • macOS:点“macOS (.dmg)”;
    • Linux:点“Linux (.tar.gz)”;
  3. 等待下载完成,文件不大,很快就好(版本号是2025.3.3,发布于2026年2月20日)。

4.2 Windows安装(新手重点看!)💻

  1. 找到下载的idea-2025.3.3.exe右键以管理员身份运行(普通运行可能权限不足,装到一半卡壳);在这里插入图片描述

  2. 弹框里勾选“I confirm that I have read and accept the terms of the User Agreement”→ 点“Next”;

  3. 选安装路径(关键中的关键!)

    • 建议改到D盘,比如D:\IDEA-2026
    • ❌ 绝对不能包含中文/空格!比如“D:\我的工具\IDEA 2026”这种路径,会导致IDEA启动闪退,别踩坑!
  4. 勾选以下选项(新手全勾上就行,每个选项的作用我都标了):

    • ✅ Create desktop shortcut(创建桌面快捷方式,方便以后打开);
    • ✅ Add launchers dir to PATH (for current user)(添加环境变量,以后用命令行也能打开IDEA);
    • ✅ Associate .java files with IDEA(以后双击.java文件,直接用IDEA打开);在这里插入图片描述
  5. 点“Install”→ 等待2-3分钟(看进度条走完)→ 安装完成后点“Finish”,可以选择“Run IntelliJ IDEA”直接启动。

4.3 macOS安装(苹果用户看这里!)🍎

  1. 双击下载的.dmg文件,弹框里把IntelliJ IDEA图标拖到「Applications」文件夹;
  2. 打开「Applications」→ 找到IntelliJ IDEA → 右键→ 点“打开”(第一次会提示“来自未识别开发者”);
    • 如果打不开:打开「系统设置」→「隐私与安全性」→ 下滑到底,找到“IntelliJ IDEA”→ 点“仍要打开”;
  3. 首次打开会弹“是否允许访问文件夹”,选“允许”(不然没法读写代码文件)。

4.4 首次启动配置(30秒搞定!)

  1. 启动后弹“Import Settings”→ 选“Do not import settings”(新手不用导入旧配置)→ 点“OK”;
  2. 选主题:新手推荐“Darcula”(深色模式,护眼😜),也可以选“Light”(浅色)→ 点“Next”;
  3. 配置JDK(核心步骤!)
    • 如果你电脑上已经装了JDK 17或21,IDEA会自动识别,直接点“Next”;
    • 如果没装JDK,点“Download JDK”→ 版本选“17”或“21”(推荐21,是最新LTS长期支持版,会更新到2031年,信息来自Java SE官方下载页)→ 点“Download”,IDEA会自动下载安装,新手不用自己去官网下;
  4. 最后点“Start using IntelliJ IDEA”,进入主界面✨!

💡 小提示:如果公司明确要求用JDK 17也可以,IDEA都支持,注意JDK 17的license在2024年10月变了,个人和开发用免费,商用可能需要订阅哦~

如果你下载了VS Code在这里插入图片描述
会有提示让你导入相关配置,就不用慢慢配了

在这里插入图片描述

五、第一个程序:HelloWorld(验证IDEA能不能用!)👋

安装完成后,咱写第一个Java程序,验证一下IDEA是不是正常工作,步骤超详细,跟着做就行!

5.1 创建Java项目

  1. 主界面点“New Project”(那个显眼的蓝色按钮);
  2. 左侧选“Java”→ 右侧确认“JDK”是你选的17或21 → 取消勾选“Create project from template”(新手不用模板);
  3. 改项目信息:
    • Name:把“untitled”改成“HelloWorld”;
    • Location:改路径,比如D:\JavaDemo\HelloWorld(❌ 还是不能有中文/空格!);
  4. 确认“Build system”选“IntelliJ”(新手不用Maven/Gradle,减少复杂度)→ 点“Create”。
    在这里插入图片描述

5.2 编写HelloWorld代码

  1. 左侧“Project”面板 → 展开“HelloWorld”→ 右键src文件夹 → 点“New”→ 点“Java Class”;

  2. 在这里插入图片描述
    在这里插入图片描述

  3. 弹框里输入“Main”(类名,首字母大写)→ 点“OK”;

在这里插入图片描述
如果提示如图,说明已经有Main这个类了,点击「确定」关掉弹窗
在项目结构里找到已经存在的 Main.java,直接打开编辑就好,不用再新建在这里插入图片描述

  1. 编辑区会自动生成一些代码,咱把它改成下面这样(注释超详细,每一行都讲了是啥):
/**
 * 这是我们的第一个Java类
 * 敲黑板:类名必须和文件名一致!这里类名是Main,文件名必须是Main.java
 */
public class Main {
    /**
     * main方法是Java程序的入口,格式固定,一个字都不能错!
     * 逐词解释:
     * public:公共的,谁都能访问
     * static:静态的,不用创建对象就能运行
     * void:没有返回值
     * main:方法名,必须是小写
     * String[] args:参数,用来接收命令行输入的(新手暂时不用管)
     */
    public static void main(String[] args) {
        // 定义一个字符串变量,名字叫hello,内容是“Hello, IDEA 2025.3.3! 👋”
        String hello = "Hello, IDEA 2025.3.3! 👋";
        // 把hello的内容输出到控制台(就是IDEA底部的那个面板)
        System.out.println(hello);
        
        // 再输出一句话,验证程序能正常运行
        System.out.println("我的第一个IDEA程序运行成功!🎉");
    }
}

5.3 运行程序

  1. 运行有两种方法,选一种就行:
    • 方法1:看编辑区右上角,有个绿色的小三角▶️,点一下;
    • 方法2:在编辑区右键→ 点“Run ‘Main.main()’”;
  2. 看底部的“Run”面板,会输出以下内容,说明运行成功!
Hello, IDEA 2025.3.3! 👋
我的第一个IDEA程序运行成功!🎉

在这里插入图片描述

5.4 新手常见报错排查(90%的问题都在这!)❌

如果运行报错,别慌,按这几步检查:

  1. 类名和文件名不一致:检查类名是不是“Main”,文件名是不是“Main.java”,大小写必须完全一致;
  2. main方法格式错了:检查是不是少写了static,是不是把main拼成了Main(大写),是不是漏了String[] args
  3. 用了中文符号:检查分号;、引号""、括号()是不是英文的,中文符号会报错;
  4. JDK没配置对:回到4.4节,重新检查JDK配置,确保选的是17或21;
  5. 项目路径有中文/空格:检查项目路径是不是像D:\JavaDemo\HelloWorld这样,没有中文和空格。

六、新手高频FAQ(你想问的我都想到了!)🤔

Q1:IDEA现在不分Community和Ultimate了?那免费功能还能用吗?

A:当然能!现在是统一安装包,核心Java/Kotlin开发功能永久免费,包括Git整合、Maven支持、代码补全、调试功能这些常用的,试用期结束后不订阅也能继续用,只是高级功能(比如数据库可视化、AI辅助、微服务支持)用不了,新手完全够用!(信息来自IntelliJ IDEA Unified产品FAQ

Q2:试用期结束后,不订阅Ultimate会怎么样?

A:不会怎么样!试用期结束后,IDEA会自动切换到“免费模式”,高级功能会被禁用,但核心免费功能一点都不会少,你可以继续写Java代码,不用换软件,也不用重装,非常人性化!

Q3:之前用Community版,现在升级到统一安装包,配置会丢吗?

A:不会!统一安装包会自动导入你之前Community版的配置,比如主题、快捷键、插件,不用重新设置,很方便,老用户直接升级就行~

Q4:JDK选17还是21?新手怎么选?

A:推荐选21!因为21是最新的LTS(长期支持)版本,会更新到2031年,而且性能比17好一些,新特性也更多。如果你们公司明确要求用17,那选17也没问题,IDEA都支持!(信息来自Java SE官方下载页

Q5:写代码时不小心按错快捷键,界面乱了怎么办?

A:别慌!按Ctrl+Alt+S(Windows)/Cmd+,(macOS)打开设置,或者直接按两下Shift,搜索“Reset Window Layout”,点一下就能恢复默认界面,超简单!

Q6:安装IDEA后启动闪退怎么办?

A:90%是路径问题

  1. 先卸载IDEA(参考第三节),一定要删干净残留文件;
  2. 重新安装,确保安装路径没有中文/空格,比如D:\IDEA-2026
  3. 如果还是闪退,检查电脑上的JDK是不是正常,或者用IDEA自带的“Download JDK”功能重新下一个JDK 21。

Q7:试用期内可以用所有高级功能吗?

A:可以!30天试用期内,你可以用Ultimate的所有高级功能,包括数据库可视化、AI辅助、微服务支持、Spring Boot完整支持等等,刚好可以试试这些功能对你有没有用~

七、可视化流程图和思维导图(一眼看懂!)

7.1 IDEA从安装到运行HelloWorld全流程

Windows

macOS

下载IDEA 2025.3.3统一安装包📥

系统类型?💻

管理员运行+无中文路径安装🛠️

拖到应用程序+授权访问🔓

首次启动:选主题+配置JDK 17/21🔧

创建HelloWorld项目📁

重新编写代码✍️

点击绿色三角运行▶️

运行成功?✅

恭喜!完成学习🎉

排查类名/方法/符号/路径❌

7.2 IDEA核心优势+2026新变化思维导图

IDEA 2025.3.3✨

2026新变化

统一安装包📦

不再分Community/Ultimate

一个安装包搞定

核心功能永久免费🆓

Java/Kotlin基础开发

Git/Maven整合

调试/代码补全

高级功能订阅解锁🔓

30天免费试用

试用期后免费功能仍可用

核心优势

功能强大💪

开箱即用

全场景覆盖

内置常用工具

新手友好🧠

代码自动补全

错误一键修复

全局搜索一键直达

常用快捷键超顺手

八、结束语 📝

恭喜你!🎉 到这里你已经掌握了IDEA 2025.3.3的核心基础:知道了它的统一安装包新变化,学会了安装/卸载,还写出了第一个HelloWorld程序。

IDEA是Java开发的“神兵利器”,但工具只是辅助,接下来你可以继续学习:

  • IDEA的更多常用快捷键(比如Ctrl+N找类、Ctrl+Shift+N找文件);
  • IDEA的好用插件(比如Lombok、Rainbow Brackets,能让你写代码更快);
  • 用IDEA开发Spring Boot项目(现在最火的Java框架)。

记住:新手学工具不用追求“全学会”,先掌握核心功能,边用边学才是最高效的方式!如果有任何问题,评论区留言,我会第一时间回复~


参考资料:
IntelliJ IDEA中国官网下载页
IntelliJ IDEA国际官网下载页
IntelliJ IDEA官方文档
JetBrains 2025开发者调查报告
Java SE官方下载页
如果本文对你有帮助,欢迎点赞👍、收藏⭐、评论💬!
在这里插入图片描述

个人领域:C++/java/Al/软件开发/芯片开发
个人主页:「一名热衷协作的开发者,在构建中学习,期待与你交流技术、共同成长。」
座右铭:「与其完美地观望,不如踉跄地启程」
在这里插入图片描述

小白博主求关注 qaq

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

断弦承露

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值