【强制】缩进采用4个空格,禁止使用tab字符。
【强制】任何运算符左右必须加一个空格。
【强制】左括号和后一个字符之间不出现空格;同样,右括号和前一个字符之间也不出现空格。
【强制】if/for/while/switch/do等保留字与左右括号之间都必须加空格。
【强制】方法参数在定义和传入时,多个参数逗号后边必须加空格。
【强制】Object的equals方法容易抛空指针异常,应使用常量或确定有值的对象来调用equals。
正例:“test”.equals(object);
反例:object.equals(“test”);
【推荐】推荐尽量少用else,if-else的方式可以改写成:
if(condition){
…
return obj;
}
// 接着写else的业务逻辑代码;
【强制】不要捕获Java类库中定义的继承自RuntimeException的运行时异常类如:IndexOutOfBoundsException/ NullPointerException
java代码规范
最新推荐文章于 2024-05-15 16:43:01 发布