1)命名方式
a.下划线命名法:int my_age
【单词字母均为小写】
b.小驼峰命名法:int myAge
【除首个字母外的每个单词的首字母大写】
c.大驼峰命名法:int MyAge
【与小驼峰命名法相比,首字母也要大写】
P.S.目前一致采用小驼峰命名法。
2)水平留白(代码中空格的使用)
a.操作符左右一定有空格,例如
i = i + 1;
b.分隔符(,
和;
)前一位没有空格,后一位保持空格,例如:
int i, j;
for (int fastIndex = 0; fastIndex < nums.size(); fastIndex++)
c.大括号和函数保持同一行,并有一个空格(Google的标准是大括号需要与控制语句同一行),例如:
while (n) {
n--;
}
d.控制语句(while,if,for)后都有一个空格,例如:
while (n) {
if (k > 0) return 9;
n--;
}