Java的命名规范
前些日子参加了华为的校园招聘,被问到Java的命名规范,我一下子摸不着头脑,只能扯一些表意性强、区分明确等脑补的规范,现在根据参考网上的资料,作此文以总结。
所有的命名方式都尽量做到:见名知意!
变量命名规范
语法检测的规范
- 不能以数字作为开头,如1abc,2d。
- 出现的元素仅仅允许数字、字母、_、$
- 变量名不能使用Java中的关键字
开发命名规范
- 变量名最好用单词来描述, 见名知意
- 遵循驼峰规则,
- 变量名首字母需小写
- 一般情况,_ 和 $ 虽然允许出现在变量命名中,但是不推荐使用。
- 常量类变量使用大写字母,来命名,并且用_进行拼接。参考Integer.MAX_VALUE;
类名
首字母需大写并且遵循驼峰规则
包名
所有字符均为小写,同时不能有特殊字符。
方法名
首字母小写,并且遵循驼峰规则
浙公网安备 33010602011771号