常量的五层复用层次
来源:互联网 发布:安信股票交易软件 编辑:程序博客网 时间:2024/05/16 10:59
来自阿里编码规范
【推荐】常量的复用层次有五层:跨应用共享常量、应用内共享常量、子工程内共享常量、包内共享常量、类内共享常量。
存放位置如下
1) 跨应用共享常量:放置在二方库中,通常是 client.jar 中的 const 目录下。
2) 应用内共享常量:放置在一方库的 modules 中的 const 目录下。
反例:易懂变量也要统一定义成应用内共享常量,两位攻城师在两个类中分别定义了表示
“是”的变量:
类 A 中:public static final String YES = “yes”;
类 B 中:public static final String YES = “y”;
A.YES.equals(B.YES),预期是 true,但实际返回为 false,导致产生线上问题。
3) 子工程内部共享常量:即在当前子工程的 const 目录下。
4) 包内共享常量:即在当前包下单独的 const 目录下。
5) 类内共享常量:直接在类内部 private static final 定义。
0 0
- 常量的五层复用层次
- 指向常量的指针常量
- 常量指针、指针常量、指向常量的常量指针
- 指针常量,常量指针。指向常量的常量指针
- 指针常量,常量指针, 指向常量的常量指针
- 指针常量,常量指针。指向常量的常量指针 收藏
- 常量指针、指针常量以及指向常量的指针常量
- 常量指针,指针常量,指向常量的指针常量
- 指针常量、常量指针、指向常量的指针常量
- 常量指针,指针常量,常量指针的指针常量
- 常量指针,指针常量,常量指针的指针常量
- 常量指针、指针常量、指向常量的指针常量
- 指针常量, 常量指针, 常量的指针常量
- 软件需求的层次
- uml 模型的层次
- 程序员的层次
- IT外包的层次
- 应用软件的层次划分
- 二维数组---杨辉三角
- BigDecimal入门解析及实例讲解
- 单片机PCB电磁干扰设计
- PHP 性能分析与实验——性能的宏观分析
- Python实现K-Means聚类算法
- 常量的五层复用层次
- MyBatis Generator 自动生成Dao、Bean、Mapping相关
- 反键索引/反向索引
- mysql存储过程乱炖
- 计算结构体的大小(对齐)
- 动态权限及利用ContentResolver读取系统的可共享数据
- 完美的解释了BP神经网络,自己要通过算法计算一下
- Unity3D教程:教你如何利用Shader来进行3D角色的渲染 |
- Android仿酷狗音乐自定义侧滑菜单控件简单实现