Coding Style编码风格

缩进
采用设置2个空格的缩进方式。

换行
1)一行不超过75个字符

2)如果太长,可以在:“,”后换行,或者运算符前换行

空格
1)在关键字和()之间加空格,如:while ()

2)运算符前后加空格

3)在参数列表的“,”后加空格, 如:test(int id, string name)

4)强制转换类型后加空格,如:(object) x

括号
不省略大括号和小括号

空行
1)导入的包之后加空行

2)两个方法之间加空行

3)局部变量和该方法中第一个逻辑语句之间加空行

4)if, while, for等控制语句之前加空行

5)行注释前加空行

命名
1)最重要的是要meaningful

2)不使用生僻的单词

3)太长的方法名,可能是包含了多个功能,可以尝试拆分方法

4)缩写时,建议把元音带上,如message => MSG

5)驼峰命名法

6)常量:需要全大写,单词与单词之间加"_".

7)包:单词中的每个字母都小写,例如:java.lang

8)类的命令:单词需是名词,并且首字母大写

9)接口:单词需是名词,并且首字母大写

10)方法:单词需是动词, 并且首字母小写

11)集合数组:名字需是复数

12)不重要的,临时变量:采用标准名词,如 Object o, Exception e, character c, d, e

注释
1)类和方法的注释一定要有

2)去除无用的comment,通过变量名就可以了解含义

3)如果有特殊的代码块,容易引起误解的,需要加注释

4)如果有多层循环,可以在循环体的尾部加注释, 如//end while

5)如果在switch中使用了fallthrough,则需要加注释,否则,通常是要加break

其他
1)类成员变量:需采用get, set方法读取、设置

2)重要的或重复的表达式或者方法应该提取出来

3)异常处理:不忽略任何的异常信息。如果要追踪更高级的异常,不要忽略低级别的异常信息

4)释放资源:如果有需要释放资源,需要放入finally块中

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值