想自由,最后终被自己束缚;养成良好的编程习惯,最后终得到解脱
1. 编写程序时,可以在运算符的左右或是逗号“,”之后适当地使用一些空白,让程序看来不那么拥挤。
对比:
int i=0;
int i = 0;
2. 在声明字符串并指定字符串值时,如果字符串长度过长,可以分作两行来写,比较容易阅读,例如:
String text = ” ./n”
+ ” ./n ”;
3. 类名首字母大写,方法名称的命名惯例为首字母小写,名称以直观了解方法的作用为原则。采取骆驼式的命名方式,也就是每个单子的首字母大写,例如
someMehthodOfSomeClass()这样的命名方式。
4. 在定义接口名称时,可以使用I作为开头,例如IRequest这样的名称,表明他是一个接口(Interface)
5. 在命名包时,可以使用组织的网域名称来作为开头命名,通常是倒过来命名。
6. 声明常数时,通常使用大写字母,并可以下划线来取个每个单字以利于识别。例如像TURN_LEFT这样的名称。
7. i, j, k 通常代表整数
r, t, u, v, w 通常代表实数
x, y, z 通常是并列出现或代表浮点数
s, s1, s2, 通常代表字符串
c, ch 通常代表字符
f, file 通常代表文件
tmp, temp 通常代表临时变量
ctr, cnt, cntr 一般代表计数器(如果i, j, k这些变量已被使用)
dummy, foo, bar 一般代表哑元变量
args 是main-method的主参数名
8.虽说一处写,随处用,根据不同用户的硬件设备等,即是统一源代码在各地也可能不经相同(格式)
http://www.chinaunix.net/jh/26/511939.html
http://hi.baidu.com/luckycrazycell/blog/item/876e5def62a3553eadafd512.html