第一章 Java开发中通用的方法和准则
Rule1:不要在常量和变量中出现易混淆的字母
public class Client {
public static void main(String[] args) {
long i = 1l;
System.out.println("i的两位是:" + (i+i));
}
}
字母“l”和字母“O”尽量不要和数字混用,以免阅读时产生理解与程序意图的偏差。
如果字母和数字必须混合使用,字母“L”务必大写,字母“O”则增加注释。
Rule2:莫让常量蜕变成变量
public class Client {
public static void main(String[] args) {
System.out.println("常量会变哦:" + Const.RAND_CONST);
}
}
/*接口常量*/
interface Const {
//这还是常量吗?
public static final int RAND_CONST = new Random().nextInt();
}
不用像上面那样使用常量会变的功能来实现序列号算法、随机种子生成。