编码规范
发布日期:2021-05-10 01:18:25 浏览次数:20 分类:精选文章

本文共 519 字,大约阅读时间需要 1 分钟。

阿里巴巴 Java 开发手册:编程规范

  • 命名风格 1.1 代码命名不能以下划线或美元符号开始或结束

    1.2 禁止使用拼音与英文混合或纯拼音命名
    1.3 类名使用 UpperCamelCase,特例如 DO、BO 等类名统一使用
    1.4 方法名、参数名、成员变量使用 lowerCamelCase
    1.5 常量命名全大写,单词间用下划线分隔
    1.6 抽象类命名以 Abstract 或 Base 开头,异常类以 Exception 结尾
    1.7 数组定义时类型与中括号紧挨相连
    1.8 POJO 中布尔变量不加 is 前缀
    1.9 包名小写,分隔词为自然单词
    1.10 禁止用完全不规范的缩写
    1.11 方法名应尽量完整表达含义

  • 常量定义 2.1 不允许魔法值直接使用

    2.2 Long 类名使用大写 L
    2.3 常量类不要大而全,按功能分类
    2.4 常量复用层次有五级
    2.5 数字范围变化可用 enum 类型

  • 代码格 3.1 接口类方法不要修饰符加注释尽量简洁

    3.2 接口方法默认实现要有意义
    3.3 Service/DAO 明确分接口与实现类
    3.4 枚举类名建议加 Enum 后缀,枚举值全大写

  • 来源:阿里巴巴 Java 开发手册

    上一篇:Runnable与Thread类区别
    下一篇:redis中RDB和AOF的区别

    发表评论

    最新留言

    路过按个爪印,很不错,赞一个!
    [***.219.124.196]2025年04月19日 05时25分09秒