规则:在long类型字面常量中,应该总是用大写L,千万不要用小写l。不要用孤零零的一个l作为变量名。 谜题4
规则: 要避免混合类型的计算。在恰当的地方要用long类型的字面常量代替int类型的字面常量。谜题5
规则: 要避免八进制字面常量。如果非得使用它们,那么请对所有用到的地方进行注释,以使得你的意图清晰。 谜题59
规则: 不要使用ASCII字符的Unicode转义字符。如果可以的话,应该直接使用ASCII字符。在字符串字面常量和字符字面常量中,应该优选转义字符列而不是Unicode转义字符。 谜题14、16、17
规则: 如果你在编写一个可以生成Java源代码的系统,在生成的字符字面常量、字符串字面常量和注释中都要对反斜杠进行转义。Windows文件名最容易引发问题。 谜题15、16
规则: 如果你需要一个非负的余数,而%操作符的结果又是负的,那么你应该在结果上加一个模数。 谜题1、64
规则: 要用足够大的类型来保存结果,包括中间结果。 谜题3、26、33、65
规则: 要了解并使用库 谜题60 62 94.
原文地址:http://blog.csdn.net/havedream_one/article/details/45091907