JAVA命名规则

AI-摘要
LNotes-AI GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
JAVA命名规则
LiuxzJava 常用命名规则整合:
类 / 接口 / 枚举类:
帕斯卡命名法(PascalCase),首字母及后续单词首字母均大写。
- 类:多为名词,如
UserService、OrderController;异常类以Exception结尾,如LoginException。 - 接口:描述功能,如
UserRepository、Validator(可加I前缀,如IUserDao,非强制)。 - 枚举类:类名同普通类,如
Season;枚举值全大写 + 下划线,如SPRING、ORDER_PAID。
- 类:多为名词,如
包名:
全小写,用点分隔,通常以公司域名倒写为前缀,如
com.company.util、org.project.service。文件名:
与类名完全一致(包括大小写),如类
User.java对应文件User.java。方法名:
驼峰命名法(camelCase),首字母小写,后续单词首字母大写,多为动词短语,如
getUserInfo()、submitOrder()。变量 / 参数:
驼峰命名法(camelCase),首字母小写,清晰表意,如
userAge、inputValue(避免单字母,循环变量可用i、j)。常量:
全大写 + 下划线分隔(UPPER_SNAKE_CASE),如
MAX_RETRY_COUNT、DEFAULT_ENCODING(需用static final修饰)。
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果




