首页 / Java 入门教程 / 开发工具入门(IDE 与编辑器)

Java 入门教程

开发工具入门(IDE 与编辑器)

本教程共 100 篇 · 第 8 篇 · 更新于 2026-08-05 · 约 5 分钟阅读

JavaJava 入门教程IDEIntelliJ IDEAEclipseVS Code

8. 开发工具入门(IDE 与编辑器)

本节目标:搞清楚 IDE 到底是什么、能帮你做什么,并了解三款主流 Java 工具的特点,选一个顺手的开始写代码。

纯文本编辑器够用吗

前几章我们一直用记事本加命令行来写、编译、运行 Java。这种方式能跑通,但很累。

每改一个字都要手动敲 javac、再敲 java,写错一个字母要滚半天屏幕找问题。真实项目里有成百上千个文件,靠记事本根本管不过来。

于是有了 IDE——集成开发环境(Integrated Development Environment)。它把写代码、编译、运行、调试、管理文件这些事,全都塞进同一个窗口里。

IDE 到底帮你做了什么

核心就三件事,每一件都能省下你大量时间。

自动补全。 你刚打出一个字母 Sys,它就把 System 弹出来候选;回车就把整段代码补全。敲代码的速度直接翻倍。

改完即编译。 你保存文件的那一刻,IDE 在背后悄悄帮你编译。一旦有语法错误,它立刻用红色波浪线标出来,不用等到 javac 报错才知道。

断点调试。 程序跑得不对劲时,你可以让它在某一行停下来,一步步往后走,盯着每个变量的值变化。这点后面会细讲。

Tip

刚入门不用追求把 IDE 的每个按钮都摸熟。先会用「新建项目、写代码、点运行」这三板斧,剩下的用到再学。

三款主流工具怎么选

市面上能写 Java 的工具很多,初学者最常碰到的就这三款。

IntelliJ IDEA

JetBrains 公司出品,是目前人气最高的一款。分两个版本:

  • Community(社区版):免费,写纯 Java、学基础语法完全够用。
  • Ultimate(旗舰版):付费,多了 Web、数据库等企业开发功能。

它的智能提示强,很多老手一旦用上就回不去了。初学者从免费的社区版起步最合适。

Eclipse

老牌开源 IDE,由 IBM 贡献给开源社区。完全免费,功能扎实,当年几乎是 Java 开发的代名词。

它的界面比较「古早」,上手稍微费劲一点,但胜在免费、稳。很多学校和老项目仍在使用。

VS Code

微软的轻量级编辑器,本身不是专为 Java 设计的。装一个 Java 扩展包(Extension Pack for Java)之后,也能写、能跑、能调试。

它启动快、占用小,适合喜欢轻巧工具、或者本来就用它写其他语言的人。

Note

三款没有绝对的优劣。本教程的示例你在任意一款里都能复现。如果你拿不准,直接装 IntelliJ IDEA 社区版,闭眼入不会错。

以 IDEA 为例:走一遍基本流程

下面用 IntelliJ IDEA 社区版演示,其他工具思路一致,按钮位置略有差别而已。

第一步,确认 JDK。 装好 IDEA 后,第一次新建项目会让你选 JDK。选我们已经装好的 Java 25 LTS 就行(就是第 4 章配好的那个)。

第二步,新建项目。New Project,项目名随便起(比如 HelloJava),语言选 Java,JDK 选 25,点创建。

第三步,新建类。 在左侧的 src 目录上右键 → NewJava Class,名字填 Hello。IDEA 会自动建好 Hello.java,并帮你写上一个空的类骨架。

第四步,写代码并运行。 把代码填进去:

public class Hello {
    public static void main(String[] args) {
        System.out.println("我在 IDE 里跑起来了");
    }
}
```text

在文件上右键选 `Run 'Hello.main()'`,下方窗口就会冒出运行结果。

```text
我在 IDE 里跑起来了

整个过程你没敲过一行命令行。编译、运行全被 IDE 包了。

断点调试是什么

代码出 bug 时,最笨的办法是到处加 System.out.println 打印变量。调试器比这高级得多。

在代码行号的左边点一下,会出现一个红点,这叫断点。再以「Debug」方式运行,程序跑到这一行就会停住。

此时你可以:

  • 点「单步执行」,一行一行往后走
  • 把鼠标悬在变量上,直接看它此刻的值
  • 在侧边栏观察表达式的变化
Warning

别被一堆调试按钮吓到。初学阶段只要知道「调试能让你看见程序一步一步怎么跑」就够了,真要排错时再系统学不迟。

编码也顺手设成 UTF-8

无论用哪款工具,记得把文件编码设成 UTF-8。否则你写的汉字在别人电脑上可能变成乱码。

在 IDEA 里:File → Settings → Editor → File Encodings,把三处编码都改成 UTF-8 并勾选「Transparent native-to-ascii conversion」即可。

小结

IDE 把写代码、编译、运行、调试整合到一个窗口,核心价值是自动补全、即时编译报错和断点调试。

主流三款:IntelliJ IDEA(社区版免费、智能提示强)、Eclipse(老牌免费)、VS Code(轻量、靠插件)。

新手推荐 IDEA 社区版。基本流程是:选好 JDK 25 → 新建项目 → 新建类 → 写 main 方法 → 点运行。

记得把文件编码统一设为 UTF-8,避免中文乱码。

Tip

工具只是工具。哪怕你一直用记事本加命令行写代码,也完全能学会 Java。IDE 省的是体力活,真正决定你水平的,是写在代码里的思考。别在「选哪个工具」上纠结太久,选定一个,开写最重要。