This commit is contained in:
Timi
2026-04-09 19:42:13 +08:00
parent 3773c37364
commit a89a2c9f79
5 changed files with 22 additions and 12 deletions

View File

@@ -11,15 +11,11 @@
## Java 代码约束
- 使用 tab 缩进,而不是空格
- 类、方法、变量注释需要符合 javadoc 标准,拥有完整的类型、参数、返回、异常等说明
- 优先使用字符串模板,且是 JDK15 的 "".formatted() 方法
- 字符串超长且动态时使用 StringBuilder
- 数值比较应该使用小于,即使常量在前变量在后
- 仅使用上述工具。除非堆栈无法合理地解决外部依赖关系,否则不要引入外部依赖关系
- 在编写自定义实现之前,首选所选工具中的官方 API
- 该项目目前没有测试, 除非明确要求,否则不要添加测试
- 所有文字、评论和文档均为中文
- 不在没有充分理由的情况下添加外部库
- 不用繁重的计算阻塞主线程, 卸载或推迟
- 重复 API 调用必要时通过存储进行缓存或协调
- 字段的一句话注释不要使用多行,直接使用 /** 注释内容 */