学习嵩山版《Java 开发手册》:编程规约 - 命名风格(P1 ~ P2)
概述
-
《Java 开发手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总结,他旨在提升开发效率和代码质量
-
《Java 开发手册》是一本极具价值的 Java 开发规范指南,对于提升开发者的综合素质和代码质量具有重要意义
-
学习《Java 开发手册》是一个提升 Java 编程技能、了解行业最佳实践和规范的好方法
编程规约 - 命名风格 P1
1、基本介绍
- 【强制】代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。
// 反例
_name
__name
$name
name_
name$
name__
2、学习补充
// 虽然都是合法,但是不推荐使用
String _name = "jack";
String __name = "jack";
String $name = "jack";
String name_ = "jack";
String name$ = "jack";
String name__ = "jack";
String __ = "jack";
String $$ = "jack";
编程规约 - 命名风格 P2
1、基本介绍
-
【强制】所有编程相关的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。
-
说明:正确的英文拼写和语法可以让阅读者易于理解,避免歧义。注意,纯拼音命名方式更要避免采用。
// 正例
// 国际通用的名称,可视同英文
ali
alibaba
taobao
cainiao
aliyun
youku
hangzhou
// 反例
DaZhePromotion [打折]
getPingfenByName() [评分]
int 某变量 = 3
2、学习补充
// 虽然都是合法,但是不推荐使用
String xingming = "jack"; // 命名使用拼音
String 姓名 = "jack"; // 命名使用中文