《阿里巴巴Java开发手册(终极版)》1-3之格式规约

编程规约 - 代码格式

修改项:第 2 项、第 4 项

新增项:第 6 项

  1. 【强制】大括号的使用约定。如果是大括号内为空,则简洁地写成{}即可,不需要换行 ; 如果
    是非空代码块则:
    1 ) 左大括号前不换行。
    2 ) 左大括号后换行。
    3 ) 右大括号前换行。
    4 ) 右大括号后还有 else 等代码则不换行 ; 表示终止右大括号后必须换行。
  2. 【强制】 左小括号和字符之间不出现空格 ; 同样,右小括号和字符之间也不出现空格。详见
    第 5 条下方正例提示。
    反例: if (空格 a == b 空格)
  3. 【强制】 if / for / while / switch / do 等保留字与左右括号之间都必须加空格。
| | 总字数统计:93.5k