阿里巴巴Java开发手册——禁止用于商业用途,违者必究——1/35Java开发手册版本号制定团队更新日期备注1.3.0阿里巴巴集团技术团队2017.9.25增加单元测试规约(PDF终极版)一、编程规约(一)命名风格1.【强制】代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。反例:_name / __name/ $Object / name_ / name$ / Object$2.【强制】代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。说明:正确的英文拼写和语法可以让阅读者易于理解,避免歧义。注意,即使纯拼音命名方式也要避免采用。正例:alibaba/taobao/youku/hangzhou等国际通用的名称,可视同英文。反例:DaZhePromotion[打折]/getPingfenByName()[评分]/int某变量=33.【强制】类名使用UpperCamelCase风格,必须遵从驼峰形式,但以下情形例外:DO/BO/DTO/VO/AO正例:MarcoPolo/UserDO/XmlService/TcpUdpDeal/TaPromoti