Eclipse 创建 Java 类

Eclipse 创建 Java 类 最快最全教程

(Neon 到 2025-09 所有版本通用,3 秒 ~ 30 秒搞定任何类)

推荐 4 种创建方式(按速度排序)

排名创建方式操作步骤(越少越快)适用场景
1神键法(老手 3 秒)在 src 或任意包上直接按 Ctrl + N → 直接输入类名(如 UserController)→ 回车每天创建 50 个类的人
2右键菜单法(最稳)src 或包上右键 → New → Class新手、想仔细选选项的时候
3直接敲 package + class(超智障式)先随便建一个类 → 改第一行 package com.xxx → 改 class 名 → 保存 → Eclipse 自动创建包和类想边写边建包结构
4通过模板快速生成(Spring Boot 神技)Ctrl + N → 搜索模板(如 Spring Boot Controller)→ 直接生成带注解的类快速搭框架

详细操作演示(推荐方式 1 + 2)

方式 1:Ctrl + N 神键(最快!强烈建议养成习惯)

  1. 把光标点在 Package Explorer 的任意位置(src、包、项目都行)
  2. Ctrl + N(New 向导)
  3. 直接在搜索框输入你要的类名(支持驼峰匹配)
  • 想建 UserServiceImpl → 直接敲 usi 就出来
  • 想建 StudentController → 敲 stuco 就出来
  1. 回车 → 自动弹出创建对话框(下面讲选项)

方式 2:传统右键法

  1. 在 src 或具体包上右键 → New → Class
  2. 弹出下面这个对话框(重点全在这里):
选项推荐填写方式说明
Source folder默认就行(通常是项目名/src)不要改
Packagecom.company.project.service(必须全小写)不填会放在默认包(不推荐)
NameUserController / Student / OrderServiceImpl类名首字母大写
Modifierspublic(99% 都勾)interface 才不勾
Superclassjava.lang.Object(默认)
或者改成继承的类(如 BaseController)
需要继承就改
Interfaces点 Add… → 输入 Serializable、Runnable 等需要实现接口就加
☑ Generate comments看公司要求(一般不勾)自动加 javadoc 注释
☑ public static void main(…)勾上 → 自动生成 main 方法(临时测试类必勾)只有想直接运行的类才勾
☑ Inherited abstract methods勾上 → 自动把父类/接口的抽象方法全补上(神器!)实现接口或继承抽象类时必须勾

点 Finish → 类立刻创建好,光标自动停在类名上,准备写代码!

2025 年最常用的 8 种类模板(直接敲就行)

你想创建的类Ctrl + N 后直接输入这些关键词自动带好注解和结构
普通实体类Entity / POJO@Data + 字段
Spring Boot ControllerWeb Controller / RestController@RestController + @RequestMapping
Service 接口Service接口 + @Service 注解
Service 实现类ServiceImpl@Service + 实现接口
MyBatis Mapper 接口Mapper@Mapper + 接口方法
配置类Configuration@Configuration + @Bean
异常类Exception继承 RuntimeException
测试类JUnit Jupiter Test@SpringBootTest + @Test

一键生成常用代码(创建完类后继续用)

选中类名后按 Alt + Shift + S(或右键 → Source):

想要生成的内容快捷键 / 操作
getter + setterAlt + Shift + S → R
toString()Alt + Shift + S → S
hashCode + equalsAlt + Shift + S → H
构造方法Alt + Shift + S → O
所有上面一起生成Alt + Shift + S → R → 勾全 Generate

学会上面这些,你创建类的速度会秒杀 99% 的程序员!

需要我给你发一个「2025 企业级完整 Java 类模板包」吗?
包含 20 个最常用的类(Controller、Service、ServiceImpl、Mapper、Entity、VO、DTO、Config、Exception…)全带好注解和注释,复制到项目里直接改名就能用。解压即用,直接发你网盘链接。

文章已创建 2588

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部